home *** CD-ROM | disk | FTP | other *** search
/ The Arsenal Files 1 / The Arsenal Files (Arsenal Computer).ISO / artisoft / lan203.zip / LANMENU.DOC < prev    next >
Text File  |  1993-08-10  |  132KB  |  3,128 lines

  1.         
  2.                               Lan Menu Version 2.03
  3.         
  4.                            The Local Area Network Menu
  5.         
  6.                        Copyright (c) 1986-1993 by Jim Hass
  7.         
  8.         
  9.                                 MicroFox Company
  10.                                Post Office Box 447
  11.                              Richfield OH 44286-0447
  12.                                        USA
  13.         
  14.         
  15.                            CompuServe Mail 73057,3113
  16.                         Order Information (216) 659-9489
  17.         
  18.         
  19.         
  20.         
  21.         
  22.         
  23.                                 Table of Contents
  24.         
  25.         
  26.         1.  LICENSE AGREEMENT...........................................1
  27.         2.  DISCLAIMER..................................................1
  28.         3.  USER SUPPORTED SOFTWARE CONCEPT.............................1
  29.         4.  REGISTRATION FORM...........................................2
  30.         5.  INTRODUCTION................................................3
  31.         5.1    Some Common Questions....................................4
  32.         5.2    Advanced Features........................................5
  33.         6.  INSTALLATION................................................8
  34.         6.1    First Time Installation..................................8
  35.         6.2    Updating a Currently Installed Menu......................8
  36.         7.  RUNNING LANMENU.............................................8
  37.         8.  DOS COMMAND LINE PARAMETERS.................................9
  38.         
  39.         9.  KEYBOARD...................................................10
  40.         9.1.   Cursor Control Keys.....................................10
  41.         9.2.   Editing Keys............................................11
  42.         9.3.   Action Keys.............................................12
  43.         10. ACTION STRING COMPONENTS...................................13
  44.         11. AUTO-BUILD.................................................13
  45.         
  46.         12. ACTION STRING FUNCTIONS....................................14
  47.         12.1. {?} and {?prompt}........................................15
  48.         12.2.  &#, {&#}, and {&# parameter1 parameter2 ... parameter9}.16
  49.         12.3.  %#......................................................17
  50.         12.4.  @@batch-file............................................18
  51.         12.5.  ~ (tilde)...............................................19
  52.         12.6   {CK drive}..............................................19
  53.         12.7.  {DEFAULT reply-to-prompt}...............................20
  54.         12.8.  {DIAL phone-number}.....................................21
  55.         12.9.  {EXIT}..................................................22
  56.         12.10. {KEY key1 key2 key3 key4 key5 key6 key7}................22
  57.         12.11. {MENU ##}...............................................24
  58.         12.12. {RETURN}................................................24
  59.         
  60.                  
  61.                                 Table of Contents
  62.         
  63.         
  64.         13. TOP MENU COMMANDS..........................................25
  65.         13.1.  Add.....................................................26
  66.         13.2.  Change..................................................27
  67.         13.3.  Delete..................................................28
  68.         13.4.  Exit....................................................28
  69.         13.5.  Help....................................................29
  70.         13.6.  Move/Copy...............................................30
  71.         13.7.  Page: Change............................................31
  72.         13.8.  Page: Delete............................................31
  73.         13.9.  Page: Import............................................32
  74.         13.10. Page: Move..............................................32
  75.         13.11. Page: Quit..............................................33
  76.         13.12. Quit....................................................33
  77.         13.13. Run.....................................................34
  78.         13.14. Security: Add...........................................34
  79.         13.15. Security: Change........................................35
  80.         13.16. Security: Delete........................................35
  81.         13.17. Security: Exit..........................................36
  82.         13.18. Security: Group.........................................37
  83.         13.19. Security: Lock..........................................38
  84.         13.20. Security: Move..........................................39
  85.         13.21. Security: One...........................................40
  86.         13.22. Security: Page..........................................41
  87.         13.23. Security: Quit..........................................41
  88.         13.24. Security: Run...........................................42
  89.         13.25. Security: Security......................................42
  90.         13.26. Security: Top...........................................43
  91.         13.27. Security: Variables.....................................44
  92.         13.28. Variables: Macros.......................................44
  93.         13.29. Variables: Borders......................................45
  94.         13.30. Variables: Colors.......................................46
  95.         13.31. Variables: Mouse........................................46
  96.         13.32. Variables: Phone........................................47
  97.         13.33. Variables: Quit.........................................47
  98.         13.34. Variables: Screen Save..................................48
  99.         13.35. Variables: Title........................................48
  100.         
  101.         14. ERROR MESSAGES.............................................49
  102.         15. ORDER FORM.................................................51
  103.         
  104.         
  105.         
  106.         
  107.         
  108.         
  109.         
  110.         
  111.         
  112.         
  113.         
  114.         
  115.         
  116.         
  117.         
  118.         
  119.                  
  120.         LanMenu User Manual                   THE LOCAL AREA NETWORK MENU
  121.         
  122.         1. LICENSE AGREEMENT
  123.         
  124.         LanMenu, the Local Area Network  Menu is the copyrighted property
  125.         of Jim Hass. You are granted  a limited license to use, copy, and
  126.         distribute LanMenu provided the following conditions are met:
  127.         
  128.         No fee above $10.00 may be charged for copying and distribution.
  129.         LanMenu may only be distributed in its original unmodified state.
  130.         
  131.         This software  is distributed under  the user supported  software
  132.         concept.  Though LanMenu  is copyrighted,  you are  encouraged to
  133.         copy  and distribute  this program   to others.  If you  use this
  134.         product, a  registration fee of $29.00  is required for continued
  135.         use. Network, Site, and Corporate licenses are available. See the
  136.         registration  and  order  form  elsewhere  in  this  manual.  All
  137.         registered  user receive  technical support  and upgrade notices.
  138.         Call or  write for information about  commercial distribution and
  139.         dealer licenses.
  140.         
  141.         2. DISCLAIMER
  142.         
  143.         The author makes no representations or warranties with respect to
  144.         the  contents  hereof  and  specifically  disclaims  any  implied
  145.         warranties  of  merchantability  or  fitness  for  any particular
  146.         purpose. Further,  the author reserves  the right to  revise this
  147.         publication and to make changes from  time to time in the content
  148.         hereof without obligation  of the author to notify  any person or
  149.         organization of such revision or changes.
  150.         
  151.         
  152.         3. USER SUPPORTED SOFTWARE CONCEPT
  153.         
  154.         LanMenu is user supported. This means that you may copy it freely
  155.         and give  the copies away  to anyone you  wish. They are  in turn
  156.         requested to send in a contribution if they decide to use it.
  157.         
  158.         The user  supported software concept (also  known as "shareware")
  159.         is an attempt  to provide quality software at  low cost. Both the
  160.         user and author benefit from this  plan. The user will benefit by
  161.         being able to "test  drive" software thoroughly before purchasing
  162.         it.  The author  benefits by  being able  to enter the commercial
  163.         software  market  while  avoiding  the  high  cost  of commercial
  164.         distribution.
  165.         
  166.         This concept  helps many independent authors  and small companies
  167.         that otherwise would be discouraged from developing and promoting
  168.         their ideas. It can only work  with your support. If you obtain a
  169.         user supported program from a friend and are still using it after
  170.         a few weeks, then  it is obviously worth something  to you, and a
  171.         contribution should be sent.
  172.         
  173.         For  further  information  and   registration,  please  send  all
  174.         correspondence to:
  175.              MicroFox Company, P.O. Box 447, Richfield OH 44286-0447, USA
  176.         
  177.         
  178.         Copyright (c) 1986-1993 by Jim Hass, MicroFox Company     Page 1         
  179.         LanMenu User Manual                   THE LOCAL AREA NETWORK MENU
  180.         
  181.         4. REGISTRATION FORM
  182.         
  183.         Send to:      MicroFox Company                    VISA/MasterCard
  184.                       Post Office Box 447                  (216) 659-9489
  185.                       Richfield OH 44286-0447
  186.                       USA
  187.         -----------------------------------------------------------------
  188.         Registration and latest release of LanMenu . . . . . . . . $29.00
  189.         
  190.                            Number of copies              Cost
  191.                                             ----------        -----------
  192.         -----------------------------------------------------------------
  193.         Network License fee for unlimited usage per server . . .  $195.00
  194.         
  195.                           Number of servers              Cost
  196.                                             ---------         -----------
  197.         -----------------------------------------------------------------
  198.         Site License fee for unlimited usage at one site . . . .  $695.00
  199.         
  200.                             Number of sites              Cost
  201.                                             ---------         -----------
  202.         -----------------------------------------------------------------
  203.         Corporate License fee for unlimited usage . . . . . . .  $1495.00
  204.         
  205.                         Number of companies              Cost
  206.                                             ---------         -----------
  207.         -----------------------------------------------------------------
  208.         
  209.         Shipping & Handling: $2 USA, $3 Canada, $5 all Others
  210.                                                               -----------
  211.         
  212.         Ohio residents must add 6.25% sales tax.    Sales Tax
  213.                                                               -----------
  214.         
  215.         Please include Shipping & Handling charges.     TOTAL
  216.                                                               -----------
  217.         -----------------------------------------------------------------
  218.         
  219.                       Name
  220.                            ----------------------------------------------
  221.                    Company
  222.                            ----------------------------------------------
  223.                    Address
  224.                            ----------------------------------------------
  225.           City, State, Zip
  226.                            ----------------------------------------------
  227.                      Phone
  228.                            ----------------------------------------------
  229.         
  230.         VISA/MasterCard No                              Expiration
  231.                            ------ ------ ------ ------             ------
  232.         
  233.               Please make checks from U.S. banks or in your own currency.
  234.         
  235.         
  236.         
  237.         Copyright (c) 1986-1993 by Jim Hass, MicroFox Company     Page 2         
  238.         LanMenu User Manual                   THE LOCAL AREA NETWORK MENU
  239.         
  240.         5. INTRODUCTION
  241.         
  242.         This program is  a DOS shell that hides  the underlying operating
  243.         system from the uninitiated user, yet  does not get in the way of
  244.         the expert  user. The basic system  consist of up to  one hundred
  245.         Menu Files  with ten menu  pages each, and  each page having  ten
  246.         selections to choose  from. You start a selection  by pointing to
  247.         it with the cursor and pressing  the ENTER key or by pressing the
  248.         number  key associated  with that  selection. Each  selection can
  249.         start a program, run a batch  file, or execute any DOS command. A
  250.         selection can also  have multiple steps which can  include any or
  251.         all  of the  possibilities above.  You can  change menu  pages by
  252.         pressing the F1 thru F10 keys to go directly to page 1 thru 10 or
  253.         use the PgUp and PgDn keys.  Each page and each selection on each
  254.         page has a user definable description.
  255.         
  256.         The  slash key  displays a  1-2-3  type  menu at  the top  of the
  257.         screen.  The choices  from the  menu include:  Help, Add, Change,
  258.         Delete, Move, Page,  Run, Exit, and Quit. If  you select HELP you
  259.         are presented with  another menu and screens that  explain how to
  260.         use the Menu  System. ADD, CHANGE, DELETE, and  MOVE allow you to
  261.         alter the description and action  taken by a Main Menu selection.
  262.         PAGE  lets you  change the   description of  a Page  Index entry,
  263.         import  pages, and  delete pages.  RUN allows  you to execute any
  264.         program, DOS command, or batch  file from within the Menu System.
  265.         EXIT returns you  to the DOS prompt and QUIT  erases the Top Menu
  266.         and puts  you back in  the Main Menu.  Other commands in  the Top
  267.         Menu allow you  to set up macros, passwords,  menu titles, change
  268.         colors  and window  borders, set  communications parameters,  set
  269.         mouse sensitivity, and  blank the menu screen after  a set amount
  270.         of time.
  271.         
  272.         You can run  LanMenu by  changing to the  directory that contains
  273.         LanMenu. Then enter LANMENU and press Enter. Do not start LanMenu
  274.         from a  different directory by  having the DOS  path set to  find
  275.         LANMENU.EXE because LanMenu will not be able to locate its files.
  276.         
  277.         LanMenu works by letting DOS run temporary batch files that start
  278.         with the letters "TEMP".  It does this by  putting the batch file
  279.         name in the  DOS keyboard buffer before it quits  and gets out of
  280.         memory. These always have a unique  name and are deleted when you
  281.         return to LanMenu.  Always turn off your system  while you are in
  282.         LanMenu. If you don't the temporary file will not be deleted. You
  283.         can deleted any left over "temp" files like this:  DEL TEMP*.BAT
  284.         
  285.         
  286.         
  287.         
  288.         
  289.         
  290.         
  291.         
  292.         
  293.         
  294.         
  295.         
  296.         Copyright (c) 1986-1993 by Jim Hass, MicroFox Company     Page 3         
  297.         LanMenu User Manual                   THE LOCAL AREA NETWORK MENU
  298.         
  299.         5.1. SOME COMMON QUESTIONS:
  300.         
  301.         Q: What language was the LanMenu written in?
  302.         
  303.         A: Turbo Pascal.
  304.         
  305.         Q: After running  LanMenu for a few weeks,  we noticed some batch
  306.            files are being left in the LanMenu directory.  They all start
  307.            with "TEMP", then four characters.  Can we delete these?
  308.         
  309.         A: Yes,  all TEMP????.BAT  files can be deleted by keying in this
  310.            statement: DEL TEMP*.BAT.  You can  avoid leaving  these batch
  311.            files by only turning off your system when you are in LanMenu.
  312.         
  313.         Q: After  I run a  batch file from  a menu selection  I get a DOS
  314.            prompt instead of returning to LanMenu. What's wrong?
  315.         
  316.         A: When  DOS runs a batch  file (yours) from within  a batch file
  317.            (TEMP????.BAT) it does not return  to complete the first batch
  318.            file, which  would take you back  to the menu. You  can remedy
  319.            the situation by using @@ in front of your batch file name. If
  320.            DW3  is  a  batch  file  and  your entry was: CD\DSPWRITE~DW3~
  321.            change it to: CD\DSPWRITE~@@DW3~
  322.         
  323.         Q: When I  press /E  to exit  LanMenu,  sometimes  I get  the DOS
  324.            prompt  and other  times I  stay in  the menu.  Why does  this
  325.            happen?
  326.         
  327.         A: The problem  may be this: if you left  LanMenu by using /E and
  328.            then returned to the menu by keying in LanMenu, you would have
  329.            called  in a  second copy  of  the  menu program.  While in  a
  330.            secondary  LanMenu,  the  exit  command  (/E)  returns  to the
  331.            primary LanMenu, not to a DOS  prompt. The solution is to make
  332.            sure you key in EXIT at the  DOS prompt to return to the menu.
  333.            Another  reason this  could happen  is that  the program can't
  334.            find  your  command  processor.  This  file  is located by the
  335.            COMSPEC environment variable. Use the  DOS SET command to make
  336.            sure that COMSPEC is correct.
  337.         
  338.         Q: Some DOS commands work fine  from LanMenu while others give me
  339.            a message that says "Bad command  or file name". What should I
  340.            do to fix the problem?
  341.         
  342.         A: The DOS commands that work are probably the internal commands.
  343.            The system can't find the  external DOS commands. See your DOS
  344.            manual to see  which are internal and which  are external. The
  345.            solution is  a PATH command that  includes your DOS directory.
  346.            Add this to your AUTOEXEC.BAT file: PATH C:\DOS.
  347.            (Replace C:\DOS with the name of your DOS directory.)
  348.         
  349.         -----------------------------------------------------------------
  350.         
  351.         
  352.         
  353.         
  354.         
  355.         Copyright (c) 1986-1993 by Jim Hass, MicroFox Company     Page 4         
  356.         LanMenu User Manual                   THE LOCAL AREA NETWORK MENU
  357.         
  358.         5.2. ADVANCED FEATURES:
  359.         
  360.         The LanMenu command that should  be in your AUTOEXEC.BAT file can
  361.         have  parameters.  The  first  parameter  is  the  page number to
  362.         display, the  second one is  the menu selection  on that page  to
  363.         highlight with  the cursor. These two  parameters are positional,
  364.         if they  are not used they  will both default to  zero. The other
  365.         parameters all begin with a hyphen and can be in any sequence.
  366.         
  367.         -A  would automatically  start the  procedure from  the first two
  368.         parameters. An  example: if Symphony is  on page four and  is the
  369.         tenth selection on that page,  it can automatically be started by
  370.         the following line in your AUTOEXEC.BAT file:  LanMenu 4 10 -A.
  371.         
  372.         The  next parameters  tell LanMenu  where to  find certain files,
  373.         they all require a drive  and directory immediately following the
  374.         codes with no spaces in between.
  375.         
  376.         -C shows the path to a second copy of the menu text file. This is
  377.         useful for backup  copies of all variable data in  the menu or as
  378.         the permanent  copy of LANMENU.TXT  if LanMenu is  used in a  ram
  379.         disk. If -C  is not used, a second  copy of the text file  is not
  380.         created.
  381.         
  382.         -T shows the path to the text files LANMENU.TXT, LANMENU.T01-T99.
  383.         
  384.         -W shows the path to the temporary work file, TEMP????.BAT.
  385.         
  386.         If -T or -W are not used,  the current drive & directory is used.
  387.         An example:  LanMenu -Cc:\ramdisk -Tc:\menudir -Wc:\ramdisk
  388.         
  389.         -M tells what  menu text file to use, they  are numbered 00 - 99.
  390.         if -M is not used it  defaults to -M00 which uses LANMENU.TXT, if
  391.         another number is used, like -M99, then file LANMENU.T99 is used.
  392.         This option allows you to use 99 additional LanMenu text files.
  393.         
  394.         -D does  not constantly write  the Date &  Time to the  screen so
  395.         that they don't bleed through when using windowing software.
  396.         
  397.         -N bypasses the initial LanMenu title screen.
  398.         
  399.         -S eliminates snow (static) on the screen of older CGA monitors
  400.         
  401.         
  402.         NOTE: See DOS Command Line Parameters for more information.
  403.         
  404.         
  405.         
  406.         
  407.         
  408.         
  409.         
  410.         
  411.         
  412.         
  413.         
  414.         Copyright (c) 1986-1993 by Jim Hass, MicroFox Company     Page 5         
  415.         LanMenu User Manual                   THE LOCAL AREA NETWORK MENU
  416.         
  417.         LanMenu has  100 menu files available.  (LANMENU.TXT & .T01-.T99)
  418.         Each menu  file has ten pages (F1-F10) of  menu entries and  each
  419.         page has ten of these menu entries.
  420.         
  421.         If the 10,000 entries in LanMenu are not enough (using {MENU ##})
  422.         you can use multiple LanMenus. Copy the LanMenu.EXE file from the
  423.         original diskette to another drive or another directory. Then ADD
  424.         the following  entry to your  primary LanMenu: C:~CD\DIR~LANMENU~
  425.         where C: is  the drive and DIR is  the subdirectory that contains
  426.         your  secondary LanMenu.  When this  entry is  selected from  the
  427.         primary LanMenu,  your secondary LanMenu  is displayed and  is in
  428.         control. The /E command will  return you to your primary LanMenu.
  429.         This  is different  than using  /E in  the primary  LanMenu which
  430.         takes you to  the DOS prompt. There is no  limit to the number of
  431.         secondary LanMenus and they can all be called from the primary or
  432.         from other secondaries.
  433.         
  434.         An  alternate method  of using  secondary LanMenus  is to use the
  435.         same LanMenu  program, but different text  (LANMENU.TXT) and work
  436.         files  (TEMP????.BAT).  This  can  be  done  using  the -T and -W
  437.         switches explained above. You will not  need to copy any files, a
  438.         new text file will be created when you add your first menu entry,
  439.         the work file is created as  needed. The action statement of your
  440.         menu  selection in  the primary  LanMenu should  look like  this:
  441.         LANMENU  -TC:\NEWDIR -WC:\NEWDIR~  The path  C:\NEWDIR should  be
  442.         replaced by  the directory that  will contain the  secondary text
  443.         file.  This  directory  must  not  be  the  same as the directory
  444.         containing the primary Hard Disk Menu.
  445.         
  446.         Variables can be  set up and used in the  action statement of any
  447.         menu selection. They  can also be use with  the Run command (/R).
  448.         There are ten  variables available, numbered 0 -  9. They are set
  449.         up by choosing Variables from the Top Menu (/V), then by choosing
  450.         a number. You can then enter any information to be stored in that
  451.         variable,  even other  variables, but  be careful  not to put the
  452.         program into  a loop by using  a variable within a  variable that
  453.         directly  or  indirectly  uses  the  original  variable.  Once  a
  454.         variable is set  up it can be referred to  by a menu selection by
  455.         placing an &  + number in it. So if  you have variable number one
  456.         set up  and one or more  action statements containing &1,  the &1
  457.         will  be replaced  with the  information that  was stored  in it.
  458.         These variables can also have up  to nine parameters, to use them
  459.         you must enclose the entire variable and its parameters in braces
  460.         { }. These parameters in turn can then also be used in any action
  461.         statement,  in any  variable, or   in the  Run command.  They are
  462.         numbered 1 - 9 and are referred to by placing a % in front of it.
  463.         The parameters  can contain any  information, including variables
  464.         and other  parameters (&1, &2, %1,  %2, etc.). Again you  must be
  465.         careful not to put the program  in a loop by circular variable or
  466.         parmeter calls.  An example of  using a variable  with a parmeter
  467.         could look like this if &1 = COPY:
  468.         
  469.                     C:~CD\LOTUS~{&1 FILE.WKS} %1 A:~ERASE %1~
  470.         
  471.         
  472.         
  473.         Copyright (c) 1986-1993 by Jim Hass, MicroFox Company     Page 6         
  474.         LanMenu User Manual                   THE LOCAL AREA NETWORK MENU
  475.         
  476.         Everything  within the  braces and  the braces  themself would be
  477.         replaced  by the  contents of  variable &1  which is  "COPY". The
  478.         parameter %1  contains "FILE.WKS" because it  was the first entry
  479.         (and only  in this case) for  the variable &1. Any  %1's that are
  480.         used after this are replace with the contents of parameter %1. In
  481.         this case the action to take becomes:
  482.         
  483.                   C:~CD\LOTUS~COPY FILE.WKS A:~ERASE FILE.WKS~
  484.         
  485.         A more  interesting   version  of  this   variable  and  parmater
  486.         combination would be: {&1 {?ENTER NAME  OF FILE TO COPY & ERASE}}
  487.         This would first prompt the user  for a file name, that file name
  488.         would then be  contained in the parameter %1  which could be used
  489.         anywhere. As an  alternative to this, the variable  &1 could have
  490.         contained:  COPY  %1~ERASE  %1~  instead  of  just COPY. Then the
  491.         action  to   take  statement  would  have   been  simplified  to:
  492.         
  493.              C:~CD\LOTUS~{&1 {?ENTER NAME OF FILE TO COPY & ERASE}}~
  494.         
  495.         Both  methods give  the same  result because  the variable &1 now
  496.         contains the %1's  and the ERASE which are put  in to replace the
  497.         variable call  {&1...} after the  file name is  prompted for. The
  498.         rule  is:  Inner  braces   get  evaluated  before  outer  braces.
  499.         Parameters  within  a  variable  are  separated  by  spaces, if a
  500.         parameter contains spaces, it must  be enclosed with braces to be
  501.         evaluated as one parameter. An example  of this is:
  502.         
  503.                        {&2 THESE ARE SEPARATED PARMETERS}
  504.         
  505.         The result of evaluating  this variable and parameter combination
  506.         is &2 will  be replaced by the contents of  Variable 2 as defined
  507.         by  the  set  up  from  the  Top  Menu  (/V),  and  the following
  508.         parameters contain this:
  509.         
  510.               %1 = THESE, %2 = ARE, %3  = SEPARATE, %4 = PARAMETERS
  511.         
  512.         (%5 thur %9 are null.) Another example:
  513.         
  514.                  {&3 {THIS IS ONE PARAMETER} {THIS IS ANOTHER}}
  515.         
  516.         This time the parameters contain:
  517.         
  518.                 %1 = THIS IS ONE PARAMETER, %2  = THIS IS ANOTHER
  519.                              (%3 thru %9 are null.)
  520.         
  521.         This may be  a bit confusing, but once you  understand it you can
  522.         set  up some  very sophisticated  menu selections  that can  make
  523.         difficult  tasks very  easy for  a user  to perform. One caution:
  524.         There is a 255 character limit  to the final expanded menu action
  525.         that could be exceeded when  all the variables and parameters are
  526.         expanded. (LanMenu will tell you if this happens)
  527.         
  528.         -----------------------------------------------------------------
  529.         
  530.         
  531.         
  532.         Copyright (c) 1986-1993 by Jim Hass, MicroFox Company     Page 7         
  533.         LanMenu User Manual                   THE LOCAL AREA NETWORK MENU
  534.         
  535.         6. INSTALLATION
  536.         
  537.         6.1. FIRST TIME INSTALLATION OF LANMENU
  538.         
  539.         When installing LanMenu for the first time on  your hard disk you
  540.         need to  add two lines to  your AUTOEXEC.BAT file, or you need to
  541.         create an AUTOEXEC.BAT if you don't have one.
  542.         
  543.         LanMenu  must be  started from  the directory  that contains  its
  544.         files. Do not  start LanMenu through the DOS path  or it won't be
  545.         able to find its files. Add the following two lines to the end of
  546.         your AUTOEXEC.BAT:
  547.                                 CD \MENU
  548.                                 LANMENU
  549.         
  550.         The directory can be any name, so you can change the CD statement
  551.         to  any  name  you  like.  To  install  LanMenu,  put the program
  552.         diskette in drive A: and key in the following:
  553.         
  554.                                 MD C:\MENU            (then press Enter)
  555.                                 COPY A:\*.* C:\MENU   (press Enter again)
  556.         
  557.         Again, the directory name on your  hard disk (C:) can be what you
  558.         like, but it must match the one added to your AUTOEXEC.BAT file.
  559.         
  560.         6.2. UPDATING A CURRENTLY INSTALLED MENU
  561.         
  562.         If you  are already using an  older version of the  program, then
  563.         all you need to do is the following:
  564.         
  565.         A.  Put the program diskette in drive A:
  566.         
  567.         B.  Key in:  COPY A:\LANMENU.EXE C:\MENU  (then press Enter)
  568.                      COPY A:\LANMENU.DOC C:\MENU  (press Enter again)
  569.         
  570.         Make sure you use the  directory name of your currently installed
  571.         LanMenu.  Copying only the two  files above  will assure that all
  572.         your current menu entries are retained. Don't copy LANMENU.TXT to
  573.         your hard disk.  It contains sample menu entries and will overlay
  574.         the ones that you created.
  575.         
  576.         7. RUNNING LANMENU
  577.         
  578.         You can run  LanMenu by  changing to the  directory that contains
  579.         LanMenu. Then enter LANMENU and press Enter. Do not start LanMenu
  580.         from a  different directory by  having the DOS  path set to  find
  581.         LANMENU.EXE because LanMenu will not be able to locate its files.
  582.         
  583.         LanMenu works by letting DOS run temporary batch files that start
  584.         with the letters "TEMP".  It does this by  putting the batch file
  585.         name in the  DOS keyboard buffer before it quits  and gets out of
  586.         memory. These always have a unique  name and are deleted when you
  587.         return to LanMenu.  Always turn off your system  while you are in
  588.         LanMenu. If you don't the temporary file will not be deleted. You
  589.         can deleted any left over "temp" files like this:  DEL TEMP*.BAT
  590.         
  591.         Copyright (c) 1986-1993 by Jim Hass, MicroFox Company     Page 8         
  592.         LanMenu User Manual                   THE LOCAL AREA NETWORK MENU
  593.         
  594.         8. DOS COMMAND LINE PARAMETERS
  595.         
  596.                         (used to start LanMenu in your AUTOEXEC.BAT)
  597.         
  598.         LanMenu [p#] [m#] [-A] [-Cpath] [-D] [-Epath] [-M##] [-N] [-S]
  599.                 [-Tpath] [-Wpath]
  600.         
  601.         p#  (1 thru 10)  Display specified page.  (must be 1st parameter)
  602.         
  603.         m#  (0 thru 9)  Highlight specified menu selection. (must be 2nd)
  604.         
  605.         -A       Automatically run the selection specified by p# m#.
  606.         
  607.         -Cpath   Specifies path to save a second copy of the current menu
  608.                  text file in. This file is written to only when a change
  609.                  is  made to  the menu  text file  and must  reside in  a
  610.                  different directory.  If -C is not used, no  copy of the
  611.                  file is kept.
  612.         
  613.         -D       Does not constantly write the  Date & Time to the screen
  614.                  so that they don't bleed through when using multitasking
  615.                  software.
  616.         
  617.         -Epath   Specifies what drive & directory to be in when the /Exit
  618.                  command is  used. The default  is the root  directory of
  619.                  the starting drive.
  620.         
  621.         -M##     Specifies the starting menu text file to use. -M0 is the
  622.                  default and uses the primary menu file ending with .TXT,
  623.                  1-99 are secondary menu text files that end with .T##.
  624.         
  625.         -N       Do not display the initial title screen.
  626.         
  627.         -S       Removes snow from older CGA displays.
  628.         
  629.         -Tpath   Specifies the path to the menu text files.  The default
  630.                  is the starting directory.
  631.         
  632.         -Wpath   Specifies the drive and directory to use for a work file.
  633.                  This  is a  temporary file,  use a  ram disk  if one  is
  634.                  available to speed things up.  The default is to use the
  635.                  starting directory.
  636.         
  637.         NOTE:    "path" must contain both the drive and directory: C:\DIR
  638.                  All parameters  are optional, you don't  need any to run
  639.                  LanMenu.
  640.         
  641.         EXAMPLE: LanMenu 10 5 -Cc:\dir -Ec:\dir -M01 -N -Tc:\dir -Wd:\ram
  642.         
  643.         
  644.         
  645.         
  646.         
  647.         
  648.         
  649.         
  650.         Copyright (c) 1986-1993 by Jim Hass, MicroFox Company     Page 9         
  651.         LanMenu User Manual                   THE LOCAL AREA NETWORK MENU
  652.         
  653.         9. KEYBOARD
  654.         
  655.         9.1. Cursor Control Keys
  656.         
  657.         MAIN MENU
  658.         ~~~~~~~~~
  659.         
  660.         DOWN ARROW KEY or SPACE BAR:
  661.             Moves the block highlight cursor down one selection.
  662.         
  663.         UP ARROW KEY or BACK SPACE KEY:
  664.             Moves the block highlight cursor up one selection.
  665.         
  666.         HOME KEY:
  667.             Moves the block highlight cursor to the first menu selection.
  668.         
  669.         END KEY:
  670.             Moves the block highlight cursor to the last menu selection.
  671.         
  672.         PGDN KEY:
  673.             Moves the block highlight cursor to the first selection on
  674.             the next page.
  675.         
  676.         PGUP KEY:
  677.             Moves the block highlight cursor to the last selection on the
  678.             previous page.
  679.         
  680.         FUNCTION KEYS:
  681.             Moves the block highlight cursor to the first selection on
  682.             the corresponding page (if any).
  683.         
  684.         TOP MENU
  685.         ~~~~~~~~
  686.         
  687.         RIGHT ARROW KEY or TAB KEY:
  688.             Moves the block highlight cursor right one command.
  689.         
  690.         LEFT ARROW KEY or BACK TAB KEY:
  691.             Moves the block highlight cursor left one command.
  692.         
  693.         PLUS (+) KEY:
  694.             Moves the block highlight cursor to the first command on the
  695.             line.
  696.         
  697.         MINUS (-) KEY:
  698.             Moves the block highlight cursor to the last command on the
  699.             line.
  700.         
  701.         SLASH (/) KEY:
  702.             Moves the block highlight cursor to the first Top Menu line.
  703.         
  704.         ESCAPE KEY:
  705.             Moves the block highlight cursor to the previous menu.
  706.         
  707.         
  708.         
  709.         Copyright (c) 1986-1993 by Jim Hass, MicroFox Company     Page 10         
  710.         LanMenu User Manual                   THE LOCAL AREA NETWORK MENU
  711.         
  712.         9.2. Editing Keys
  713.         
  714.         BOTTOM WINDOW
  715.         ~~~~~~~~~~~~~
  716.         
  717.         RIGHT ARROW KEY:
  718.             Moves the cursor right one character.
  719.         
  720.         LEFT ARROW KEY:
  721.             Moves the cursor left one character.
  722.         
  723.         TAB KEY:
  724.             Moves the cursor right eight characters.
  725.         
  726.         BACK TAB KEY:
  727.             Moves the cursor left eight characters.
  728.         
  729.         HOME KEY:
  730.             Moves the cursor to the first character on the line.
  731.         
  732.         END KEY:
  733.             Moves the cursor to the last character on the line.
  734.         
  735.         CONTROL + U KEYS:
  736.             Restores a line to its original contents.
  737.         
  738.         CONTROL + HOME KEYS:
  739.             Deletes all characters from the cursor to the beginning of
  740.             the line.
  741.         
  742.         CONTROL + END KEYS:
  743.             Deletes all characters from the cursor to the end of the
  744.             line.
  745.         
  746.         DELETE KEY:
  747.             Deletes the character at the cursor.
  748.         
  749.         BACK SPACE KEY:
  750.             Deletes the character left of the cursor.
  751.         
  752.         INSERT KEY:
  753.             Switches between Insert mode and Overwrite mode.
  754.             (the default is Insert mode)
  755.         
  756.         ENTER KEY:
  757.             Ends editing and saves the new or changed line.
  758.         
  759.         ESCAPE KEY (with characters in the line):
  760.             Deletes all characters in the line.
  761.         
  762.         ESCAPE KEY (with the line empty) or CTRL-BREAK:
  763.             Cancels editing and does not save any changes.
  764.         
  765.         
  766.         
  767.         
  768.         Copyright (c) 1986-1993 by Jim Hass, MicroFox Company     Page 11         
  769.         LanMenu User Manual                   THE LOCAL AREA NETWORK MENU
  770.         
  771.         9.3. Action Keys
  772.         
  773.         MAIN MENU
  774.         ~~~~~~~~~
  775.         
  776.         ENTER KEY:
  777.             Executes the currently highlighted Main Menu selection.
  778.         
  779.         NUMERIC KEYS:
  780.             Executes the corresponding Main Menu selection if it exists.
  781.         
  782.         D KEY:
  783.             Puts the  Main Menu in Display  Mode which allows you  to see
  784.             all the  non-password protected action strings  at the bottom
  785.             of screen without disabling any other functions.
  786.         
  787.         H KEY:
  788.             Displays Main Menu Help.
  789.         
  790.         L KEY:
  791.             Allows you to lock out the screen and keyboard until a password
  792.             is entered.
  793.         
  794.         CTRL-BREAK:
  795.             Ends  the Local  Area Network  Menu. You  must change  to the
  796.             LanMenu directory and key in LanMenu to restart the program.
  797.         
  798.         TOP MENU
  799.         ~~~~~~~~
  800.         
  801.         ENTER KEY:
  802.             Executes the currently highlighted Top Menu command.
  803.         
  804.         ALPHA/NUMERIC KEYS:
  805.             Executes the Top Menu command with the same beginning
  806.             letter/number.
  807.         
  808.         
  809.         
  810.         
  811.         
  812.         
  813.         
  814.         
  815.         
  816.         
  817.         
  818.         
  819.         
  820.         
  821.         
  822.         
  823.         
  824.         
  825.         
  826.         
  827.         Copyright (c) 1986-1993 by Jim Hass, MicroFox Company     Page 12         
  828.         LanMenu User Manual                   THE LOCAL AREA NETWORK MENU
  829.         
  830.         10. ACTION STRING COMPONENTS
  831.         
  832.         The  Action String  contains the  instructions that  are executed
  833.         when a Main Menu selection is  started by one of the Action Keys,
  834.         when the /RUN command is used, or when a macro is called.
  835.         
  836.         An Action  String contains anything that  can be used in  a batch
  837.         file  plus  additional  Action   String  functions,  macros,  and
  838.         parameters that are described in this manual.
  839.         
  840.         
  841.         If this were a batch file:
  842.         
  843.                       C:
  844.                       CD \LOTUS
  845.                       123
  846.         
  847.         then the equivalent Action String would be:
  848.         
  849.                       C:~CD \LOTUS~123~
  850.         
  851.         The tilde (~) is used in place of the Enter key that was used to
  852.         create the batch file, otherwise the two are exactly the same.
  853.         
  854.         
  855.         11. AUTO-BUILD
  856.         
  857.         When you add or change an Action String, you have the alternative
  858.         of letting LanMenu build the Action String for you. Just press F1
  859.         at the  time you would  normally key in  the Action String  and a
  860.         window will open asking for the Drive, Directory, and the Program
  861.         to  run.  Fill  in  the  blanks  and  the  Action String is built
  862.         automatically. Press Enter to save the Action String or Escape to
  863.         cancel it.
  864.         
  865.         To build the above example with the Auto-Build procedure press /A,
  866.         enter a  description and press the  Enter key. Next press  F1 and
  867.         key in the needed information:
  868.         
  869.                       Drive -------> C:
  870.                       Directory ---> \LOTUS
  871.                       Program -----> 123
  872.                       Parameters--->     (no entry here for most programs)
  873.         
  874.         Then press Enter to save the Action String and press Q to quit the
  875.         Top menu and your done.
  876.         
  877.         
  878.         
  879.         
  880.         
  881.         
  882.         
  883.         
  884.         
  885.         
  886.         Copyright (c) 1986-1993 by Jim Hass, MicroFox Company     Page 13         
  887.         LanMenu User Manual                   THE LOCAL AREA NETWORK MENU
  888.         
  889.         12. ACTION STRING FUNCTIONS
  890.         
  891.                         (used in menu actions, macros, and /Run command)
  892.         
  893.         {?}             Waits for and is replaced by user keyboard input.
  894.         
  895.         {?prompt}       Same as {?} but with user supplied prompt message.
  896.         
  897.         &# or {&#}      (# is 0 thru 9)  Replaced by contents of a macro.
  898.         
  899.         {&# parameter1 parameter2 ... parameter9}
  900.                         This is the same as &#, but with user supplied
  901.                         parameters that are held in %1 thru %9.
  902.         
  903.         %#              (# is 1 thru 9)  Replaced by a macro parameter.
  904.         
  905.         @@batch-file    Used to run a batch file.
  906.                         @@ is replaced by COMMAND /C. (4DOS, NDOS, etc.)
  907.         
  908.         ~               Tilde key is used to represent the ENTER key.
  909.         
  910.         {CK drive}      This function will check if a drive is ready
  911.                         before continuing or cancelling the menu action.
  912.         
  913.         {DEFAULT reply-to-prompt}  Editable reply to {?} or {?prompt}.
  914.         
  915.         {DIAL phone #}  Dials a phone number on a Hayes compatible modem.
  916.         
  917.         {EXIT}          Go to DOS prompt.  Operates like /Exit command.
  918.         
  919.         {KEY Key1 Key2 ... key7}  This function will pass keystrokes to
  920.                         the program that will run from the menu.
  921.         
  922.         {MENU ##}       (## is a number 0 thru 99)  Link to another menu
  923.                         text file.
  924.         
  925.         {RETURN}        Go back to the previous menu text file.
  926.         
  927.         
  928.         NOTE:           Action string functions can contain other action
  929.                         string functions.  Functions in inner braces are
  930.                         evaluated before outer functions.
  931.         
  932.         EXAMPLE:  If &1 contains COPY and &2 contains DELETE then
  933.                   {&1 {?Enter file name} c:\save}~&2 %1~dir %2~
  934.                   would evaluate to:
  935.                   COPY FILE.EXT C:\SAVE~DELETE FILE.EXT~DIR C:\SAVE~
  936.                   if the user replied FILE.EXT to the "Enter file name"
  937.                   prompt.
  938.         
  939.         EXAMPLE:  If &5 contains the dialing prefix 9,1(800) then
  940.                   {dial &5{?Enter toll free phone number}}
  941.                   would dial the number 9,1(800)234-5678
  942.                   if the user replied 234-5678 to the "Enter toll free
  943.                   phone number" prompt.
  944.         
  945.         Copyright (c) 1986-1993 by Jim Hass, MicroFox Company     Page 14         
  946.         LanMenu User Manual                   THE LOCAL AREA NETWORK MENU
  947.         
  948.         12.1. {?} and {?prompt}
  949.         
  950.         This  Action  String  function  will  pause  the execution of the
  951.         Action String until  the ENTER key or the  ESCAPE key is pressed.
  952.         During the pause the user can enter up to 64 characters that will
  953.         replace the  function, including the  braces, the question  mark,
  954.         and  the prompt  (if any),  in the  Action String. Pressing ENTER
  955.         will continue  the execution of  the Action String  starting with
  956.         the  newly entered  information. Pressing  ESCAPE will  erase any
  957.         keyed in input  from the user, or if the  input line is empty, it
  958.         will cancel the  execution of the Action String  and control will
  959.         return to the Main Menu.
  960.         
  961.         The prompt in the pause function can be up to 64 characters long.
  962.         If no prompt  is supplied, the menu system  uses "Pause for input
  963.         ...". The  prompt is displayed in  a window at the  bottom of the
  964.         screen when the  pause function is executed. The  user input line
  965.         is just below the prompt, also inside the window.
  966.         
  967.         Sample Action String:
  968.             COPY C:\{?Enter the directory to copy to diskette:}\*.* A:~
  969.         The user is prompted in the bottom window:
  970.             "Enter the directory to copy to diskette:"
  971.         The user keys in:
  972.             LOTUS\FILES   and then presses the ENTER key
  973.         The Action String that is executed is:
  974.             COPY C:\LOTUS\FILES\*.* A:
  975.         
  976.         All  files  in  the  C:\LOTUS\FILES  directory  are copied to the
  977.         diskette in the A: drive, then control returns to the Main Menu.
  978.         
  979.         
  980.         
  981.         
  982.         
  983.         
  984.         
  985.         
  986.         
  987.         
  988.         
  989.         
  990.         
  991.         
  992.         
  993.         
  994.         
  995.         
  996.         
  997.         
  998.         
  999.         
  1000.         
  1001.         
  1002.         
  1003.         
  1004.         Copyright (c) 1986-1993 by Jim Hass, MicroFox Company     Page 15         
  1005.         LanMenu User Manual                   THE LOCAL AREA NETWORK MENU
  1006.         
  1007.         12.2. &#, {&#}, and {&# parameter1 parameter2 ... parameter9}
  1008.         
  1009.         This Action String  function will use the contents  of a macro to
  1010.         replace the  call for that  macro (& and  a number) in  an Action
  1011.         String. If the macro has no parameters, then the braces around it
  1012.         are optional. If there are parameters, then the braces are needed
  1013.         to delimit  the macro and  its parameters. The  maximum number of
  1014.         parameters is nine and they are separated by spaces.
  1015.         
  1016.         When a macro call is executed in an Action String the contents of
  1017.         the  macro (defined  by the  /V# command)  replaces the function,
  1018.         including  the   braces,  the  &  number   combination,  and  the
  1019.         parameters  (if any),  in the  Action String.  If there  were any
  1020.         parameters present, they are now contained in %1, %2, ..., %9 and
  1021.         can  be used  anywhere in  the  Action  String. See  %# for  more
  1022.         information on parameters.
  1023.         
  1024.         EXAMPLE:  from the Main Menu, key in /V8 and enter:
  1025.                  COPY *.* A:~PAUSE~    then press the ENTER key.
  1026.         
  1027.         Sample Action String:
  1028.         
  1029.                  If an Action String looked like this:
  1030.                  C:~CD\123~&8CD\dBASE~&8
  1031.         
  1032.         The &8's  would be replaced  by the macro  contents entered above
  1033.         (/V8) and the string would evaluate to the following before it is
  1034.         executed:
  1035.         
  1036.                  C:~CD\123~COPY *.* A:~PAUSE~CD\dBASE~COPY *.* A:~PAUSE~
  1037.         
  1038.         The Action String starts on drive  C:, then copies all files from
  1039.         the 123  directory to a diskette  in A:, then pauses  so the user
  1040.         can change  diskettes. All files  are then copied  from the dBASE
  1041.         directory to A:, then a pause, then all files are copied from the
  1042.         MM directory to A:, and then a final pause.
  1043.         
  1044.         
  1045.         
  1046.         
  1047.         
  1048.         
  1049.         
  1050.         
  1051.         
  1052.         
  1053.         
  1054.         
  1055.         
  1056.         
  1057.         
  1058.         
  1059.         
  1060.         
  1061.         
  1062.         
  1063.         Copyright (c) 1986-1993 by Jim Hass, MicroFox Company     Page 16         
  1064.         LanMenu User Manual                   THE LOCAL AREA NETWORK MENU
  1065.         
  1066.         12.3. %#
  1067.         
  1068.         This Action  String function will  use the contents  of a macro's
  1069.         parameter to replace the call for that parameter (% and a number)
  1070.         in an Action String. The contents of a parameter are created when
  1071.         a macro  is called  and it  contains up  to nine parameters. Each
  1072.         parameter is placed  sequentially in %1, %2, ...  %9 and they, in
  1073.         turn, can  be used in  the rest  of  the Action String  or in the
  1074.         macro itself, or in another macro.
  1075.         
  1076.         EXAMPLE:  from the Main Menu key in \V5 and enter:
  1077.             COPY C:\NEW\%1 C:\OLD\%1   then press the ENTER key.
  1078.         
  1079.         Sample Action String:
  1080.             {&5 {?Enter file to move}}~DEL C:\NEW\%1~DIR C:\OLD\%1~PAUSE~
  1081.         
  1082.         The user is prompted in the bottom window:  "Enter file to move"
  1083.         The user keys in:
  1084.             BUDGET88.WKS   and then presses the ENTER key.
  1085.         
  1086.         The Action String that is executed is:
  1087.             COPY C:\NEW\BUDGET88.WKS C:\OLD\BUDGET88.WKS~
  1088.             DEL C:\NEW\BUDGET88.WKS~DIR C:\OLD\BUDGET88.WKS~PAUSE~
  1089.         
  1090.         The  file BUDGET88.WKS  is moved   from C:\NEW  to C:\OLD  and is
  1091.         displayed in the C:\OLD directory.
  1092.         
  1093.         The prompt is  executed first because it is  in the inner braces.
  1094.         The prompt  is replaced by  the user entry  BUDGET88.WKS which is
  1095.         then placed in  %1 because it is the first  and only parameter of
  1096.         the macro &5. The {&5} is then replaced by the contents of the &5
  1097.         macro. Then  all the %1's are  replaced by BUDGET88.WKS including
  1098.         the two that came from the macro and the two that were already in
  1099.         the Action String.
  1100.         
  1101.         
  1102.         
  1103.         
  1104.         
  1105.         
  1106.         
  1107.         
  1108.         
  1109.         
  1110.         
  1111.         
  1112.         
  1113.         
  1114.         
  1115.         
  1116.         
  1117.         
  1118.         
  1119.         
  1120.         
  1121.         
  1122.         Copyright (c) 1986-1993 by Jim Hass, MicroFox Company     Page 17         
  1123.         LanMenu User Manual                   THE LOCAL AREA NETWORK MENU
  1124.         
  1125.         12.4. @@batch-file
  1126.         
  1127.         This  Action String  function will  allow you  to execute a batch
  1128.         file from an  Action String. The @@ is replaced  by COMMAND \C in
  1129.         the Action String before actual  execution. This causes the batch
  1130.         file to be  executed by a second copy  of DOS's command processor
  1131.         and to return to the Main Menu when completed.
  1132.         
  1133.         Without the @@ the batch file  will be run by the current command
  1134.         processor and control then will  return to the DOS prompt instead
  1135.         of  the Main  Menu. If  this  happens,  you will  have to  change
  1136.         directory to the one containing  the menu program and restart it.
  1137.         This  happens because  all Action  Strings are  run as  temporary
  1138.         batch files and when a second batch  is run from it, DOS does not
  1139.         return control to the first batch file.
  1140.         
  1141.         EXAMPLE:  DW4 is a batch-file (DW4.BAT)
  1142.         
  1143.         Sample Action String without @@batch file:
  1144.             C:~CD\DSPLYWR4~DW4~
  1145.         
  1146.         When the program is finished you go to DOS and stay there:
  1147.             C>
  1148.         
  1149.         Sample Action String with @@batch-file:
  1150.             C:~CD\DSPLYWR4~@@DW4~
  1151.         
  1152.         When the program is finished you are returned to the Main Menu at
  1153.         the same selection that you left from.
  1154.         
  1155.         NOTE:  @@ is not needed for .COM or .EXE files, it is only needed
  1156.                for .BAT files.
  1157.         
  1158.                WITH DOS 3.3 AND ABOVE YOU CAN USE THE DOS CALL COMMAND IN
  1159.                PLACE OF @@.  IT WOULD LOOK LIKE THIS:
  1160.         
  1161.                            C:~CD\DSPLYWR4~CALL DW4~
  1162.         
  1163.                 This is the preferred method because a second copy of the
  1164.                 command processor is loaded by @@,  which is not the case
  1165.                 with the Call command.
  1166.         
  1167.         
  1168.         
  1169.         
  1170.         
  1171.         
  1172.         
  1173.         
  1174.         
  1175.         
  1176.         
  1177.         
  1178.         
  1179.         
  1180.         
  1181.         Copyright (c) 1986-1993 by Jim Hass, MicroFox Company     Page 18         
  1182.         LanMenu User Manual                   THE LOCAL AREA NETWORK MENU
  1183.         
  1184.         12.5. ~
  1185.         
  1186.         The Tilde character is used in  an Action String to represent the
  1187.         ENTER key.  It is used to  end or separate commands  in an Action
  1188.         String the same as the ENTER key  is used to end lines in a batch
  1189.         file. At execution time, the tilde  (~) is replaced by a carriage
  1190.         return (CR) and a line feed (LF).
  1191.         
  1192.         Sample Action String:
  1193.             A:~COPY LIST.* B:~COPY EPSON.COM B:~CHKDSK B:~PAUSE~
  1194.         
  1195.         This Action String is equivalent to a batch file that contains:
  1196.         
  1197.             A:
  1198.             COPY LIST.* B:
  1199.             COPY EPSON.COM B:
  1200.             CHKDSK B:
  1201.             PAUSE
  1202.         
  1203.         
  1204.         12.6. {CK drive}
  1205.         
  1206.         {CK A} or {CK B}  This function will check if a diskette is ready
  1207.         before executing a menu entry. If not ready an error message will
  1208.         be displayed and the menu entry  will not run. If the diskette is
  1209.         ready  then  the  menu  entry  will  run  normally.
  1210.         
  1211.                             EXAMPLE: {CK A}A:~START~
  1212.         
  1213.         
  1214.         
  1215.         
  1216.         
  1217.         
  1218.         
  1219.         
  1220.         
  1221.         
  1222.         
  1223.         
  1224.         
  1225.         
  1226.         
  1227.         
  1228.         
  1229.         
  1230.         
  1231.         
  1232.         
  1233.         
  1234.         
  1235.         
  1236.         
  1237.         
  1238.         
  1239.         
  1240.         Copyright (c) 1986-1993 by Jim Hass, MicroFox Company     Page 19         
  1241.         LanMenu User Manual                   THE LOCAL AREA NETWORK MENU
  1242.         
  1243.         12.7. {DEFAULT reply-to-prompt}
  1244.         
  1245.         This Action  String function will  allow you to  have a suggested
  1246.         reply  to  a  {?prompt}  function  that  the  user  can accept by
  1247.         pressing the ENTER key, modify  with the Editing keys then accept
  1248.         it, or erase it with the ESCAPE key and key in his own reply. The
  1249.         DEFAULT function must  precede the {?} function or  it can reside
  1250.         inside the {?} function like this:
  1251.         
  1252.             {?Enter a file name{DEFAULT C:\DB3\CUSTOMER.DBF}}
  1253.         
  1254.         Sample Action String:
  1255.             {DEFAULT LOTUS\FILES}COPY C:\{?Enter the directory to copy to
  1256.             diskette:}\*.* A:~
  1257.         
  1258.         The user is prompted in the bottom window:
  1259.             "Enter the directory to copy to diskette:"
  1260.         
  1261.         The Input Line already contains LOTUS\FILE
  1262.         
  1263.         The  user presses  ENTER because  it's the  directory he wants to
  1264.         copy.
  1265.         
  1266.         The Action String that is executed is:
  1267.             COPY C:\LOTUS\FILES\*.* A:
  1268.         
  1269.         Sample Action String:     (the &0 Macro is empty)
  1270.             C:~CD\ASM~{&0 {{DEFAULT MYPROG}?Enter program}}MASM %1~LINK %1~
  1271.         
  1272.         The user is prompted in the bottom window:
  1273.             "Enter program"
  1274.         
  1275.         The Input Line already contains MYPROG
  1276.             The user presses ESCAPE to clear the Input Line and keys in
  1277.             DEMO31 and presses ENTER
  1278.         
  1279.         The Action String that is executed is:
  1280.             C:~CD\ASM~MASM DEMO31~LINK DEMO31~
  1281.         
  1282.         The &0  Macro is replaced  by an empty  string since it  contains
  1283.         nothing and its  parameter which was the prompt  function and its
  1284.         default was replaced by the user entry DEMO31, which was then put
  1285.         into the %1 parameter holder.
  1286.         
  1287.         
  1288.         
  1289.         
  1290.         
  1291.         
  1292.         
  1293.         
  1294.         
  1295.         
  1296.         
  1297.         
  1298.         
  1299.         Copyright (c) 1986-1993 by Jim Hass, MicroFox Company     Page 20         
  1300.         LanMenu User Manual                   THE LOCAL AREA NETWORK MENU
  1301.         
  1302.         12.8. {DIAL phone-number}
  1303.         
  1304.         This Action  String function can  be used to  set up a  telephone
  1305.         directory and  automatic phone dialing  menu if you  have a Hayes
  1306.         compatible modem connected to your system. One complete Menu File
  1307.         could  be  dedicated  to  a  phone  directory,  each  page  could
  1308.         represent a different company, and each selection on a given page
  1309.         could be a person in the company that you call.
  1310.         
  1311.         If Menu  File number fifty was  a phone directory, you  would use
  1312.         the {MENU 50} Action String function to display the directory. If
  1313.         Page  2  was  Software  Companies,  and  selection  5 was Borland
  1314.         International and  its Action String was  {DIAL 1(800) 255-8008},
  1315.         you  would press  F2 to  display  Page  2, then  press 5  to call
  1316.         Borland.  When  the  dialing  sequence  is  sent  to the modem, a
  1317.         message is displayed  at the bottom of the  screen telling you to
  1318.         first pick up  the phone, then press a  key. This disconnects the
  1319.         modem and you are free to talk on the phone. Press the ESCAPE key
  1320.         or use the {RETURN} Action String function to go back to the Menu
  1321.         File that called your phone directory Menu File.
  1322.         
  1323.         To  use this  function you  need a  modem that  can dial  a phone
  1324.         number  using the  Hayes ATD   command and  you need  a telephone
  1325.         connected  to your  modem or  on the  same phone  line. The  DIAL
  1326.         function allows a  maximum of 24 characters in  the phone number.
  1327.         You can use the /VP command to change the communications port and
  1328.         the dial type.
  1329.         
  1330.         EXAMPLE:  You need to dial 9 to get an outside line.
  1331.         
  1332.         Sample Action String:
  1333.             {DIAL 9,1 (123) 456-7890}~
  1334.         
  1335.         
  1336.         
  1337.         
  1338.         
  1339.         
  1340.         
  1341.         
  1342.         
  1343.         
  1344.         
  1345.         
  1346.         
  1347.         
  1348.         
  1349.         
  1350.         
  1351.         
  1352.         
  1353.         
  1354.         
  1355.         
  1356.         
  1357.         
  1358.         Copyright (c) 1986-1993 by Jim Hass, MicroFox Company     Page 21         
  1359.         LanMenu User Manual                   THE LOCAL AREA NETWORK MENU
  1360.         
  1361.         12.9. {EXIT}
  1362.         
  1363.         This Action  String function works the  same as the /E  Main Menu
  1364.         command  with the  added benefit  that you  can change drives and
  1365.         directories before you EXIT to the DOS prompt. When your finished
  1366.         working at the DOS prompt, key  in EXIT and press ENTER to return
  1367.         to the Main Menu.
  1368.         
  1369.         Sample Action String:
  1370.             C:~CD\MM~DIR *.DOC~{EXIT}~
  1371.         
  1372.         The user  sees a directory display  of all the files  that end in
  1373.         .DOC and is then presented with  the standard DOS prompt. At this
  1374.         point  the user  can do  whatever needs  to be  done from DOS. To
  1375.         return to the Main Menu, the user  keys in EXIT at the DOS prompt
  1376.         and presses the ENTER key.
  1377.         
  1378.         
  1379.         
  1380.         12.10 {KEY key1 key2 key3 key4 key5 key6 key7}
  1381.         
  1382.         This function will  pass key strokes to the  program that will be
  1383.         run from the menu. This can be used to automate some procedure in
  1384.         the called program.
  1385.         
  1386.         EXAMPLE:   C:~CD\LOTUS~123~{KEY / F R RAR ENTR}
  1387.         When the program starts  these keys will automatically be pressed:
  1388.         
  1389.                          /   F   R   Right-Arrow   Enter
  1390.         
  1391.         Up to 7 keys seperated be a  space can be passed to a program. If
  1392.         you run a program that clears  the DOS keyboard buffer as soon as
  1393.         it  starts or  that uses  its own  keyboard buffer  then the  key
  1394.         strokes will not make it to  the called program. You can pass any
  1395.         key on the IBM keyboard  plus the special key codes listed on the
  1396.         next page.
  1397.         
  1398.         
  1399.         
  1400.         
  1401.         
  1402.         
  1403.         
  1404.         
  1405.         
  1406.         
  1407.         
  1408.         
  1409.         
  1410.         
  1411.         
  1412.         
  1413.         
  1414.         
  1415.         
  1416.         
  1417.         Copyright (c) 1986-1993 by Jim Hass, MicroFox Company     Page 22         
  1418.         LanMenu User Manual                   THE LOCAL AREA NETWORK MENU
  1419.         
  1420.           KEY: Description:      KEY: Description:      KEY: Description:
  1421.           ~~~~ ~~~~~~~~~~~~      ~~~~ ~~~~~~~~~~~~      ~~~~ ~~~~~~~~~~~~
  1422.           CA   Ctrl-A            CB   Ctrl-B            CC   Ctrl-C
  1423.           CD   Ctrl-D            CE   Ctrl-E            CF   Ctrl-F
  1424.           CG   Ctrl-G            CH   Ctrl-H            CI   Ctrl-I
  1425.           CJ   Ctrl-J            CK   Ctrl-K            CL   Ctrl-L
  1426.           CM   Ctrl-M            CN   Ctrl-N            CO   Ctrl-O
  1427.           CP   Ctrl-P            CQ   Ctrl-Q            CR   Ctrl-R
  1428.           CS   Ctrl-S            CT   Ctrl-T            CU   Ctrl-U
  1429.           CV   Ctrl-V            CW   Ctrl-W            CX   Ctrl-X
  1430.           CY   Ctrl-Y            CZ   Ctrl-Z            SP   Space
  1431.           C[   Ctrl-[            C]   Ctrl-]            C\   Ctrl-\
  1432.           C2   Ctrl-2            C6   Ctrl-6            C-   Ctrl--
  1433.           ENTR Enter             ESC  Escape            CBRK Ctrl-Break
  1434.           BSP  Back Space        CBSP Ctrl-Back Space   TAB  Tab
  1435.           STAB Shift-Tab         AA   Alt-A             AB   Alt-B
  1436.           AC   Alt-C             AD   Alt-D             AE   Alt-E
  1437.           AF   Alt-F             AG   Alt-G             AH   Alt-H
  1438.           AI   Alt-I             AJ   Alt-J             AK   Alt-K
  1439.           AL   Alt-L             AM   Alt-M             AN   Alt-N
  1440.           AO   Alt-O             AP   Alt-P             AQ   Alt-Q
  1441.           AR   Alt-R             AS   Alt-S             AT   Alt-T
  1442.           AU   Alt-U             AV   Alt-V             AW   Alt-W
  1443.           AX   Alt-X             AY   Alt-Y             AZ   Alt-Z
  1444.           F1   F1                F2   F2                F3   F3
  1445.           F4   F4                F5   F5                F6   F6
  1446.           F7   F7                F8   F8                F9   F9
  1447.           F10  F10               F11  F11               F12  F12
  1448.           AF1  Alt-F1            AF2  Alt-F2            AF3  Alt-F3
  1449.           AF4  Alt-F4            AF5  Alt-F5            AF6  Alt-F6
  1450.           AF7  Alt-F7            AF8  Alt-F8            AF9  Alt-F9
  1451.           AF10 Alt-F10           AF11 Alt-F11           AF12 Alt-F12
  1452.           CF1  Ctrl-F1           CF2  Ctrl-F2           CF3  Ctrl-F3
  1453.           CF4  Ctrl-F4           CF5  Ctrl-F5           CF6  Ctrl-F6
  1454.           CF7  Ctrl-F7           CF8  Ctrl-F8           CF9  Ctrl-F9
  1455.           CF10 Ctrl-F10          CF11 Ctrl-F11          CF12 Ctrl-F12
  1456.           SF1  Shift-F1          SF2  Shift-F2          SF3  Shift-F3
  1457.           SF4  Shift-F4          SF5  Shift-F5          SF6  Shift-F6
  1458.           SF7  Shift-F7          SF8  Shift-F8          SF9  Shift-F9
  1459.           SF10 Shift-F10         SF11 Shift-F11         SF12 Shift-F12
  1460.           LAR  Left-Arrow        RAR  Right-Arrow       UAR  Up-Arrow
  1461.           CLAR Ctrl-Left-Arrow   CRAR Ctrl-Right-Arrow  DAR  Down-Arrow
  1462.           HOM  Home              END  End               PGU  PgUp
  1463.           PGD  PgDn              CHOM Ctrl-Home         CEND Ctrl-End
  1464.           CPGU Ctrl-PgUp         CPGD Ctrl-PgDn         CPRT Ctrl-PrtSc
  1465.           INS  Insert            DEL  Delete
  1466.           A1   Alt-1             A2   Alt-2             A3   Alt-3
  1467.           A4   Alt-4             A5   Alt-5             A6   Alt-6
  1468.           A7   Alt-7             A8   Alt-8             A9   Alt-9
  1469.           A0   Alt-0             A-   Alt--             A=   Alt-=
  1470.         -----------------------------------------------------------------
  1471.         
  1472.         
  1473.         
  1474.         
  1475.         
  1476.         Copyright (c) 1986-1993 by Jim Hass, MicroFox Company     Page 23         
  1477.         LanMenu User Manual                   THE LOCAL AREA NETWORK MENU
  1478.         
  1479.         12.11. {MENU ##}
  1480.         
  1481.         This  Action String  function allows  you to  read in a different
  1482.         menu file to access selections in it. The ## is any number from 0
  1483.         to 99 which allows 100 Menu Files  with 10 pages in each file and
  1484.         10 selections on each page for a total of 10,000 menu selections.
  1485.         Zero  is  the  default  Menu  File.  If  any  other  Menu File is
  1486.         currently  in use,  its number  is displayed  in the  lower right
  1487.         corner of the Main  Menu window. If you try to go  to a Menu File
  1488.         that does  not exist, a  new blank Menu  File is created  for you
  1489.         that  you can  add new  entries to.  When you  use the  {MENU ##}
  1490.         function to display another Menu File  you can use the ESCAPE key
  1491.         or the {RETURN} Action String function  to go back to the calling
  1492.         Menu File.
  1493.         
  1494.         There is no limit to the length of chained menus. Menu 1 can call
  1495.         Menu 2, which can in turn call  Menu 88, which can then call Menu
  1496.         17, etc. ESCAPE and {RETURN} will  always back you up through the
  1497.         chain. Each Menu File has its own unique set of variables so when
  1498.         you  go to  another Menu  File, it  can display different colors,
  1499.         have different macros, different screen save time, title, etc.
  1500.         
  1501.         Sample Action String:
  1502.             {MENU 7}~
  1503.         
  1504.         You can also  use second copies of the  menu program in different
  1505.         directories for an unlimited number  of menu selections. Just set
  1506.         up a  menu selection that changes  to the new directory  and runs
  1507.         the  batch file  to start  a secondary  menu program.  Use the /E
  1508.         command  or  the  {EXIT}  Action  String  function  to  quit  the
  1509.         secondary menu program and return to the primary menu program.
  1510.         
  1511.         Example:  C:~CD\NEXTMENU~LANMENU~
  1512.         
  1513.         
  1514.         12.12. {RETURN}
  1515.         
  1516.         This Action String function allows  you to return to the previous
  1517.         Menu File  that called the one  you are currently in.  If you are
  1518.         already at  the default Menu File  (zero) then a message  will be
  1519.         displayed telling you  that you are as far back  as you can go in
  1520.         the Menu File chain.
  1521.         
  1522.         If you  are in Menu  15 because a  prior Menu used  the {MENU 15}
  1523.         Action String  function then the {RETURN}  Action String function
  1524.         will take you back to that  prior Menu File. Using the ESCAPE key
  1525.         from the Main Menu in Menu Files 1-99 does the same thing.
  1526.         
  1527.         Sample Action String:
  1528.             {RETURN}~
  1529.         
  1530.         
  1531.         
  1532.         
  1533.         
  1534.         
  1535.         Copyright (c) 1986-1993 by Jim Hass, MicroFox Company     Page 24         
  1536.         LanMenu User Manual                   THE LOCAL AREA NETWORK MENU
  1537.         
  1538.         13. TOP MENU COMMANDS
  1539.         
  1540.         /A   Add a new Main Menu selection description and action.
  1541.         /C   Change an existing menu selection description and/or action.
  1542.         /D   Delete an existing menu selection description and action.
  1543.         /E   Exit to the operating system prompt.  Use EXIT to return.
  1544.         /H   Display helpful information about using the menu system.
  1545.         /M   Move or copy a Main Menu selection description and action.
  1546.         /PC  Change the page name in the page index.
  1547.         /PD  Delete an entire page of entries.
  1548.         /PI  Import a page of entries from another Menu File.
  1549.         /PM  Move the Page Index and Main Menu to other side of screen.
  1550.         /PQ  Quit the Page Menu and return to the Main Menu.
  1551.         /Q   Quit the Top Menu and return to the Main Menu.
  1552.         /R   Run any program, batch file, or DOS command from the menu.
  1553.         /SA  Set the password for the Top Menu ADD command.
  1554.         /SC  Set the password for the Top Menu CHANGE command.
  1555.         /SD  Set the password for the Top Menu DELETE command.
  1556.         /SE  Set the password for the Top Menu EXIT command.
  1557.         /SG  Set the password for all Main Menu selections.
  1558.         /SL  Set the password to lock out the TOP MENU (/ key).
  1559.         /SM  Set the password for the Top Menu MOVE/COPY command.
  1560.         /SO  Set the password for one Main Menu selection.
  1561.         /SP  Set the password for the Top Menu PAGE command.
  1562.         /SQ  Quit the Security Menu and return to the Main Menu.
  1563.         /SR  Set the password for the Top Menu RUN command.
  1564.         /SS  Set the password for the Top Menu SECURITY command.
  1565.         /ST  Set the password for all Top Menu commands.
  1566.         /SV  Set the password for the Top Menu VARIABLES command.
  1567.         /V0  Add, change, or delete the &0 macro.
  1568.         /V1  Add, change, or delete the &1 macro.
  1569.         /V2  Add, change, or delete the &2 macro.
  1570.         /V3  Add, change, or delete the &3 macro.
  1571.         /V4  Add, change, or delete the &4 macro.
  1572.         /V5  Add, change, or delete the &5 macro.
  1573.         /V6  Add, change, or delete the &6 macro.
  1574.         /V7  Add, change, or delete the &7 macro.
  1575.         /V8  Add, change, or delete the &8 macro.
  1576.         /V9  Add, change, or delete the &9 macro.
  1577.         /VB  Change the type of lines used in the window border.
  1578.         /VC  Change the screen colors.
  1579.         /VM  Set the Mouse sensitivity/speed.
  1580.         /VP1 Use communications port COM1: for the phone dialer.
  1581.         /VP2 Use communications port COM2: for the phone dialer.
  1582.         /VPT Use touch tone signals to dial the phone.
  1583.         /VPP Use rotary pulses to dial the phone.
  1584.         /VQ  Quit the Variables Menu and return to the Main Menu.
  1585.         /VS  Set the number of minutes for the screen save feature.
  1586.         /VT  Add, change, or delete the Main Menu titles.
  1587.         
  1588.         
  1589.         
  1590.         
  1591.         
  1592.         
  1593.         
  1594.         Copyright (c) 1986-1993 by Jim Hass, MicroFox Company     Page 25         
  1595.         LanMenu User Manual                   THE LOCAL AREA NETWORK MENU
  1596.         
  1597.         13.1. Add
  1598.         
  1599.         This Top Menu command adds a new selection in the Main Menu.
  1600.         
  1601.         1.  Press the two keys /A or press the / key and move the block
  1602.             highlight cursor with the cursor control keys to the word ADD
  1603.             and press the ENTER key.
  1604.         
  1605.         2.  If the ADD command is password protected then you must enter
  1606.             the correct password in the bottom password window.
  1607.         
  1608.         3.  Next, a  window opens  at  the  bottom of  the screen  with a
  1609.             flashing  message asking  you to  choose the  location to add
  1610.             this new Main Menu selection to. An arrow also appears in the
  1611.             Main Menu at the next available open location.
  1612.         
  1613.         4.  Press the number key associated with the location you want to
  1614.             use or  move the arrow  with the cursor  control keys to  the
  1615.             location and press the ENTER key.
  1616.         
  1617.         5.  The bottom window now asks you to key in a description of the
  1618.             new Main Menu selection.
  1619.         
  1620.         6.  Enter a description that will be displayed in the  Main Menu,
  1621.             then press the ENTER key. You can use up to 48 characters.
  1622.         
  1623.         7.  Your Main Menu description is accepted  and the bottom window
  1624.             asks  you to  key in  the action  to take  when this entry is
  1625.             selected.
  1626.         
  1627.         8.  Enter the action to take and press the ENTER key. You can use
  1628.             up  to  255  characters.  An  alternative  is  to press F1 to
  1629.             receive  help  in  building   the  Action  String.  For  more
  1630.             information on this entry, see ACTION STRING COMPONENTS.
  1631.         
  1632.         9.  The bottom window is now gone and control returns to the Top
  1633.             Menu.
  1634.         
  1635.         
  1636.         
  1637.         
  1638.         
  1639.         
  1640.         
  1641.         
  1642.         
  1643.         
  1644.         
  1645.         
  1646.         
  1647.         
  1648.         
  1649.         
  1650.         
  1651.         
  1652.         
  1653.         Copyright (c) 1986-1993 by Jim Hass, MicroFox Company     Page 26         
  1654.         LanMenu User Manual                   THE LOCAL AREA NETWORK MENU
  1655.         
  1656.         13.2. Change
  1657.         
  1658.         This  Top  Menu  command  can  change  a  Main  Menu  selection's
  1659.         description and/or the action to take.
  1660.         
  1661.         1.  Press the two keys /C or press the / key and move the block
  1662.             highlight  cursor with  the cursor  control keys  to the work
  1663.             CHANGE and press the ENTER key.
  1664.         
  1665.         2.  If the CHANGE command is password protected, then you must
  1666.             enter the correct password in the bottom password window.
  1667.         
  1668.         3.  Next, a  window opens  at  the  bottom of  the screen  with a
  1669.             flashing message asking you to  choose the selection that you
  1670.             want to change in the Main Menu.
  1671.         
  1672.         4.  Press the number key associated with the location you want to
  1673.             change  or move  the block  highlight cursor  with the cursor
  1674.             control keys to the location and press the ENTER key.
  1675.         
  1676.         5.  If this Main Menu  selection is password  protected, then you
  1677.             must enter the correct password in the bottom password window.
  1678.         
  1679.         6.  The bottom  window then asks you to change the description of
  1680.             the Main Menu selection.
  1681.         
  1682.         7.  Key in the changes to the description or press the ENTER key
  1683.             to accept it  as it is and go to  the Action String. For more
  1684.             information on  the keys used to  change entries, see EDITING
  1685.             KEYS.
  1686.         
  1687.         8.  Any changes you made to the Main Menu description are accepted
  1688.             and the bottom window asks you to change the action to take.
  1689.         
  1690.         9.  Key in the changes to the Action String or press the ENTER key
  1691.             key to accept it as it is.  An alternative is to press F1 and
  1692.             enter the Drive, Directory, and Program in the Auto-Build
  1693.             window.  The system will then build the Action String for you.
  1694.         
  1695.         10. After pressing ENTER, the bottom window is removed and control
  1696.             returns to the Top Menu.
  1697.         
  1698.         
  1699.         
  1700.         
  1701.         
  1702.         
  1703.         
  1704.         
  1705.         
  1706.         
  1707.         
  1708.         
  1709.         
  1710.         
  1711.         
  1712.         Copyright (c) 1986-1993 by Jim Hass, MicroFox Company     Page 27         
  1713.         LanMenu User Manual                   THE LOCAL AREA NETWORK MENU
  1714.         
  1715.         13.3. Delete
  1716.         
  1717.         This Top Menu command will delete a Main Menu selection, including
  1718.         its description, Action String, and password.
  1719.         
  1720.         1.  Press the two keys /D or press the / key and move the block
  1721.             highlight  cursor with  the cursor  control keys  to the word
  1722.             DELETE and press the ENTER key.
  1723.         
  1724.         2.  If the  DELETE command  is password  protected, then you must
  1725.             enter the correct password in the bottom password window.
  1726.         
  1727.         3.  Next, a  window opens  at  the  bottom of  the screen  with a
  1728.             flashing message asking you to  choose the selection that you
  1729.             want to delete from the Main Menu.
  1730.         
  1731.         4.  Press the number key associated with the location you want to
  1732.             delete  or move  the block  highlight cursor  with the cursor
  1733.             control keys to the location and press the ENTER key.
  1734.         
  1735.         5.  If this Main Menu  selection is password  protected, then you
  1736.             must enter the correct password in the bottom password window.
  1737.         
  1738.         6.  The bottom window then asks you if you want to delete the
  1739.             highlighted Main Menu selection.
  1740.         
  1741.         7.  Press Y to delete the selection or N to cancel the deletion.
  1742.         
  1743.         8.  The bottom window is now gone and control returns to the Top
  1744.             Menu.
  1745.         
  1746.         
  1747.         13.4. Exit
  1748.         
  1749.         This Top Menu command will leave the menu program temporarily and
  1750.         display the standard DOS prompt.
  1751.         
  1752.         1.  Press the two keys /E or press the / key and move the block
  1753.             highlight cursor with the cursor control keys to the word EXIT
  1754.             and press the ENTER/RETURN key.
  1755.         
  1756.         2.  If the EXIT command is password protected, then you must enter
  1757.             the correct password in the bottom password window.
  1758.         
  1759.         3.  The normal DOS prompt is then displayed below the Main Menu.
  1760.         
  1761.         4.  Enter DOS commands, programs, or batch files at the DOS prompt.
  1762.         
  1763.         5.  Key in EXIT and press the ENTER key to return to the Main Menu.
  1764.         
  1765.         
  1766.         
  1767.         
  1768.         
  1769.         
  1770.         
  1771.         Copyright (c) 1986-1993 by Jim Hass, MicroFox Company     Page 28         
  1772.         LanMenu User Manual                   THE LOCAL AREA NETWORK MENU
  1773.         
  1774.         13.5. Help
  1775.         
  1776.         This Top Menu command will display information that is helpful in
  1777.         using the menu system.
  1778.         
  1779.         1.  Press the two keys /H or press the / key and move the block
  1780.             highlight cursor with the cursor control keys to the word HELP
  1781.             and press the ENTER key.
  1782.         
  1783.         2.  The Help Menu is displayed on the left side of the screen and
  1784.             information on using the Help system is displayed on the right.
  1785.         
  1786.         3.  Press the letter key corresponding with the Help subject or use
  1787.             the cursor control keys to navigate through the Help menu.
  1788.         
  1789.         4.  Information  associated with the Help  subject is displayed on
  1790.             the right side of the screen.
  1791.         
  1792.         5.  Press the Q key to Quit the Help system and return to the Main
  1793.             Menu.
  1794.         
  1795.         
  1796.         
  1797.         
  1798.         
  1799.         
  1800.         
  1801.         
  1802.         
  1803.         
  1804.         
  1805.         
  1806.         
  1807.         
  1808.         
  1809.         
  1810.         
  1811.         
  1812.         
  1813.         
  1814.         
  1815.         
  1816.         
  1817.         
  1818.         
  1819.         
  1820.         
  1821.         
  1822.         
  1823.         
  1824.         
  1825.         
  1826.         
  1827.         
  1828.         
  1829.         
  1830.         Copyright (c) 1986-1993 by Jim Hass, MicroFox Company     Page 29         
  1831.         LanMenu User Manual                   THE LOCAL AREA NETWORK MENU
  1832.         
  1833.         13.6. Move/Copy
  1834.         
  1835.         This Top Menu command can move or copy a Main Menu selection to
  1836.         another location in the same menu.
  1837.         
  1838.         1.  Press the two keys /M or press the / key and move the block
  1839.             highlight cursor with the cursor control keys to the word MOVE
  1840.             and press the ENTER key.
  1841.         
  1842.         2.  If the MOVE command is password protected, then you must enter
  1843.             the correct password in the bottom password window.
  1844.         
  1845.         3.  Next, a  window opens  at  the  bottom of  the screen  with a
  1846.             flashing message asking you to  choose the selection that you
  1847.             want to move or copy from.
  1848.         
  1849.         4.  Press the number key associated with the location you want to
  1850.             move or copy from or move the block highlight cursor with the
  1851.             cursor control keys to the location and press the ENTER key.
  1852.         
  1853.         5.  If the  Main Menu  selection is  password protected, then you
  1854.             must enter the correct password in the bottom password window.
  1855.         
  1856.         6.  Next, the  bottom  window  displays another  flashing message
  1857.             asking  you to  choose the  location to  move or  copy to. An
  1858.             arrow  appears in  the Main  Menu at  the next available open
  1859.             location.
  1860.         
  1861.         7.  Press the number key associated with the location you want to
  1862.             move or  copy to or  move the arrow  with the cursor  control
  1863.             keys to the location and press the ENTER key.
  1864.         
  1865.         8.  The bottom window now asks if you want to delete the original
  1866.             selection that you copies from.
  1867.         
  1868.         9.  Press Y to delete the original entry or press N to keep it.
  1869.         
  1870.         10. The bottom window is now gone and control returns to the Top
  1871.             Menu.
  1872.         
  1873.         
  1874.         
  1875.         
  1876.         
  1877.         
  1878.         
  1879.         
  1880.         
  1881.         
  1882.         
  1883.         
  1884.         
  1885.         
  1886.         
  1887.         
  1888.         
  1889.         Copyright (c) 1986-1993 by Jim Hass, MicroFox Company     Page 30         
  1890.         LanMenu User Manual                   THE LOCAL AREA NETWORK MENU
  1891.         
  1892.         13.7. Page: Change
  1893.         
  1894.         This top Menu  command allows you to change the  page name in the
  1895.         Page Index.
  1896.         
  1897.         1.  Press the three keys /PC  or press the / key & move the block
  1898.             highlight  cursor with  the cursor  control keys  to the word
  1899.             PAGE and  press the ENTER  key, then move  the cursor to  the
  1900.             word CHANGE and press the ENTER key.
  1901.         
  1902.         2.  If the PAGE command is password protected then you must enter
  1903.             the correct password in the bottom password window.
  1904.         
  1905.         3.  Next, a  window opens  at  the  bottom of  the screen  with a
  1906.             flashing message asking you to  choose the page that you want
  1907.             to change.
  1908.         
  1909.         4.  Press the function key associated with the page you want to
  1910.             change or use the PGUP/PGDN keys to highlight the page, then
  1911.             press the ENTER key.
  1912.         
  1913.         5.  The bottom window now displays the page name you selected.
  1914.         
  1915.         6.  Press the ESC key to erase the page name that  exists & enter
  1916.             a new one,  or just key in changes to  the current name, then
  1917.             press the ENTER key.
  1918.         
  1919.         7.  The bottom window is now gone and control returns to the Page
  1920.             Menu.
  1921.         
  1922.         
  1923.         13.8. Page: Delete
  1924.         
  1925.         This top Menu  command allows you to delete all  the entries in a
  1926.         page that are not password protected.
  1927.         
  1928.         1.  Press the three keys /PD  or press the / key & move the block
  1929.             highlight  cursor with  the cursor  control keys  to the word
  1930.             PAGE and  press the ENTER  key, then move  the cursor to  the
  1931.             word DELETE and press the ENTER key.
  1932.         
  1933.         2.  If the PAGE command is password protected then you must enter
  1934.             the correct password in the bottom password window.
  1935.         
  1936.         3.  Next, a  window opens  at  the  bottom of  the screen  with a
  1937.             flashing message asking you to  choose the page that you want
  1938.             to delete.
  1939.         
  1940.         4.  Press the function key associated with the page you want to
  1941.             delete or use the PGUP/PGDN keys to highlight the page, then
  1942.             press the ENTER key.
  1943.         
  1944.         5.  The entries that were not password protected  are now deleted
  1945.             and the  bottom window is  erased and control  returns to the
  1946.             Page Menu.
  1947.         
  1948.         Copyright (c) 1986-1993 by Jim Hass, MicroFox Company     Page 31         
  1949.         LanMenu User Manual                   THE LOCAL AREA NETWORK MENU
  1950.         
  1951.         13.9. Page: Import
  1952.         
  1953.         This top  Menu command allows you  to import a page  from another
  1954.         Menu File to open entries in a page in the current menu.
  1955.         
  1956.         1.  Press the three keys /PI  or press the / key & move the block
  1957.             highlight  cursor with  the cursor  control keys  to the word
  1958.             PAGE and  press the ENTER  key, then move  the cursor to  the
  1959.             word IMPORT and press the ENTER key.
  1960.         
  1961.         2.  If the PAGE command is password protected then you must enter
  1962.             the correct password in the bottom password window.
  1963.         
  1964.         3.  Next, a window opens at the bottom  of the  screen asking for
  1965.             the  Menu File  number.  (0 = LanMenu.TXT,  1-99 = .T01-.T99)
  1966.             Enter a number  from zero to 99, if the  file does not exist,
  1967.             you get an error message.
  1968.         
  1969.         4.  Next enter the Page number (1-10) that you  want to copy from
  1970.             the Menu File you specified.
  1971.         
  1972.         5.  Now the window at the bottom of the screen displays a flashing
  1973.             message asking you to choose the page that you want to copy to.
  1974.         
  1975.         6.  Press the function key associated  with the page you  want to
  1976.             copy to or use the PGUP/PGDN keys to highlight the page, then
  1977.             press the ENTER key.
  1978.         
  1979.         7.  Menu entries are copied into all the blank menu entries in the
  1980.             current page from the external Menu File.  Those entries that
  1981.             were not blank are not changed.
  1982.         
  1983.         8.  The bottom window is now gone and control returns to the Page
  1984.             Menu.
  1985.         
  1986.         
  1987.         13.10. Page: Move
  1988.         
  1989.         This Top Menu command allows you to switch the Page index and the
  1990.         Main Menu on the screen.
  1991.         
  1992.         1.  Press the  three keys  /PM or  press the  / key  and move the
  1993.             cursor to  the word PAGE and  press the ENTER key,  then move
  1994.             the cursor to the word MOVE and press the ENTER key.
  1995.         
  1996.         2.  If the PAGE command is password protected, then you must enter
  1997.             the correct password in the bottom password window
  1998.         
  1999.         3.  The Page Index and Main Menu are switched and control returns
  2000.             to the Main Menu.
  2001.         
  2002.         
  2003.         
  2004.         
  2005.         
  2006.         
  2007.         Copyright (c) 1986-1993 by Jim Hass, MicroFox Company     Page 32         
  2008.         LanMenu User Manual                   THE LOCAL AREA NETWORK MENU
  2009.         
  2010.         13.11. Page: Quit
  2011.         
  2012.         This Top Menu command allows you to quit the Page Menu and return
  2013.         to the Main Menu.
  2014.         
  2015.         1.  Press the  three keys  /PQ or  press the  / key  and move the
  2016.             cursor to  the word PAGE and  press the ENTER key,  then move
  2017.             the cursor to the word QUIT and press the ENTER key.
  2018.         
  2019.         2.  If the PAGE command is password protected, then you must enter
  2020.             the correct password in the bottom password window
  2021.         
  2022.         3.  The Page  Menu is  now gone  and control  returns to the Main
  2023.             Menu.
  2024.         
  2025.         
  2026.         
  2027.         13.12. Quit
  2028.         
  2029.         This Top Menu command allows you  to quit the Top Menu and return
  2030.         to the Main Menu.
  2031.         
  2032.         1.  Press the two keys /Q or press  the / key and move  the block
  2033.             highlight  cursor with  the cursor  control keys  to the word
  2034.             QUIT and press the ENTER/ key.
  2035.         
  2036.         2.  The Top Menu is now gone and control returns to the Main Menu.
  2037.         
  2038.         
  2039.         
  2040.         
  2041.         
  2042.         
  2043.         
  2044.         
  2045.         
  2046.         
  2047.         
  2048.         
  2049.         
  2050.         
  2051.         
  2052.         
  2053.         
  2054.         
  2055.         
  2056.         
  2057.         
  2058.         
  2059.         
  2060.         
  2061.         
  2062.         
  2063.         
  2064.         
  2065.         
  2066.         Copyright (c) 1986-1993 by Jim Hass, MicroFox Company     Page 33         
  2067.         LanMenu User Manual                   THE LOCAL AREA NETWORK MENU
  2068.         
  2069.         13.13. Run
  2070.         
  2071.         This Top  Menu command allows you  to run any DOS  command, batch
  2072.         file, or other program from the bottom window.
  2073.         
  2074.         1.  Press the two keys /R or press  the / key and move  the block
  2075.             highlight cursor with the cursor control keys to the word RUN
  2076.             and press the ENTER key.
  2077.         
  2078.         2.  If the RUN command is password protected, then you must enter
  2079.             the correct password in the bottom password window.
  2080.         
  2081.         3.  Next, a  window opens  at  the  bottom of  the screen  with a
  2082.             message asking you  to enter any program, batch  file, or DOS
  2083.             command.
  2084.         
  2085.         4.  Enter the action to take and press the ENTER key. You can use
  2086.             up to 64 characters. For  more information, see ACTION STRING
  2087.             COMPONENTS.  You can  also use  any of  the previous nine Run
  2088.             actions by pressing the Up or  Down arrow keys to select one,
  2089.             then modify it or use as is, then press the ENTER key.
  2090.         
  2091.         5.  The bottom window is removed and your entry will run. When it
  2092.             is finished, you  will get a message that  says "Strike a key
  2093.             to continue...".
  2094.         
  2095.         6.  Press any key and control will return to the Main Menu.
  2096.         
  2097.         
  2098.         13.14. Security: Add
  2099.         
  2100.         This  Top  Menu  command  allows  you  to  add, change, or delete
  2101.         password protection for the Top Menu ADD command.
  2102.         
  2103.         1.  Press the  three keys  /SA or  press the  / key  and move the
  2104.             cursor  to the  word SECURITY  and press  the ENTER key, then
  2105.             move the cursor to the word ADD and press the ENTER key.
  2106.         
  2107.         2.  If the SECURITY command is password protected,  then you must
  2108.             enter the correct password in the bottom password window.
  2109.         
  2110.         3.  Next, a window opens at the bottom of the screen.  If the ADD
  2111.             command is  already password protected,  then you must  enter
  2112.             the old password  for it. The window then asks  you to key in
  2113.             the new password.
  2114.         
  2115.         4.  Press ENTER or ESCAPE with the password box empty to eliminate
  2116.             password protection for  the Top Menu Add Command.  Key in up
  2117.             to eight characters and press ENTER to add a new password for
  2118.             the add command. You must  enter the password twice to verify
  2119.             it. Write down the password and save it as there is no way to
  2120.             recover from a lost one.
  2121.         
  2122.         5.  The bottom password window is now gone and control returns to
  2123.             the Top Security Menu.
  2124.         
  2125.         Copyright (c) 1986-1993 by Jim Hass, MicroFox Company     Page 34         
  2126.         LanMenu User Manual                   THE LOCAL AREA NETWORK MENU
  2127.         
  2128.         13.15. Security: Change
  2129.         
  2130.         This  Top  Menu  command  allows  you  to  add, change, or delete
  2131.         password protection for the Top Menu CHANGE command.
  2132.         
  2133.         1.  Press the  three keys  /SC or  press the  / key  and move the
  2134.             cursor  to the  word SECURITY  and press  the ENTER key, then
  2135.             move the cursor to the word CHG and press the ENTER key.
  2136.         
  2137.         2.  If the SECURITY command is password protected,  then you must
  2138.             enter the correct password in the bottom password window.
  2139.         
  2140.         3.  Next, a  window opens  at the  bottom of  the screen.  If the
  2141.             CHANGE command  is already password protected,  then you must
  2142.             enter the  old password for it.  The window then asks  you to
  2143.             key in the new password.
  2144.         
  2145.         4.  Press ENTER or ESCAPE with the password box empty to eliminate
  2146.             password protection  for the Top Menu  CHANGE command. Key in
  2147.             up to eight characters and press  ENTER to add a new password
  2148.             for the CHANGE command. You  must enter the password twice to
  2149.             verify it. Write down the password and save it as there is no
  2150.             way to recover from a lost one.
  2151.         
  2152.         5.  The bottom password window is now gone and control returns to
  2153.             the Top Security Menu.
  2154.         
  2155.         
  2156.         13.16. Security: Delete
  2157.         
  2158.         This  Top  Menu  command  allows  you  to  add, change, or delete
  2159.         password protection for the Top Menu DELETE command.
  2160.         
  2161.         1.  Press the  three keys  /SD or  press the  / key  and move the
  2162.             cursor  to the  word SECURITY  and press  the ENTER key, then
  2163.             move the cursor to the word DEL and press the ENTER key.
  2164.         
  2165.         2.  If the SECURITY command is password protected,  then you must
  2166.             enter the correct password in the bottom password window.
  2167.         
  2168.         3.  Next, a  window opens  at the  bottom of  the screen.  If the
  2169.             DELETE command  is already password protected,  then you must
  2170.             enter the  old password for it.  The window then asks  you to
  2171.             key in the new password.
  2172.         
  2173.         4.  Press ENTER or ESCAPE with the password box empty to eliminate
  2174.             password protection  for the Top Menu  DELETE command. Key in
  2175.             up to eight characters, and press ENTER to add a new password
  2176.             for the DELETE command. You  must enter the password twice to
  2177.             verify it. Write down the password and save it as there is no
  2178.             way to recover from a lost one.
  2179.         
  2180.         5.  The bottom password window is now gone and control returns to
  2181.             the Top Security Menu.
  2182.         
  2183.         
  2184.         Copyright (c) 1986-1993 by Jim Hass, MicroFox Company     Page 35         
  2185.         LanMenu User Manual                   THE LOCAL AREA NETWORK MENU
  2186.         
  2187.         13.17. Security: Exit
  2188.         
  2189.         This  Top  Menu  command  allows  you  to  add, change, or delete
  2190.         password protection for the Top Menu EXIT command.
  2191.         
  2192.         1.  Press the  three keys  /SE or  press the  / key  and move the
  2193.             cursor  to the  word SECURITY  and press  the ENTER key, then
  2194.             move the cursor to the word EXIT and press the ENTER key.
  2195.         
  2196.         2.  If the SECURITY command is password protected,  then you must
  2197.             enter the correct password in the bottom password window.
  2198.         
  2199.         3.  Next, a window opens at the bottom of the screen. If the EXIT
  2200.             command is  already password protected,  then you must  enter
  2201.             the old password  for it. The window then asks  you to key in
  2202.             the new password.
  2203.         
  2204.         4.  Press ENTER OR ESCAPE with the password box empty to eliminate
  2205.             password protection for the Top  Menu EXIT command. Key in up
  2206.             to eight characters and press ENTER to add a new password for
  2207.             the EXIT command. You must enter the password twice to verify
  2208.             it. Write down the password and save it as there is no way to
  2209.             recover from a lost one.
  2210.         
  2211.         5.  The bottom password window is now gone and control returns to
  2212.             the Top Security Menu.
  2213.         
  2214.         
  2215.         
  2216.         
  2217.         
  2218.         
  2219.         
  2220.         
  2221.         
  2222.         
  2223.         
  2224.         
  2225.         
  2226.         
  2227.         
  2228.         
  2229.         
  2230.         
  2231.         
  2232.         
  2233.         
  2234.         
  2235.         
  2236.         
  2237.         
  2238.         
  2239.         
  2240.         
  2241.         
  2242.         
  2243.         Copyright (c) 1986-1993 by Jim Hass, MicroFox Company     Page 36         
  2244.         LanMenu User Manual                   THE LOCAL AREA NETWORK MENU
  2245.         
  2246.         13.18. Security: Group
  2247.         
  2248.         This  Top  Menu  command  allows  you  to  add, change, or delete
  2249.         password  protection  for  the  Main  Menu  selections.  This one
  2250.         password protects all  one hundred entries in the  Main Menu as a
  2251.         group.  This can  be overridden  for one  Main Menu  selection by
  2252.         setting a password with /SO.
  2253.         
  2254.         1.  Press the  three keys  /SG or  press the  / key  and move the
  2255.             cursor  to the  word SECURITY  and press  the ENTER key, then
  2256.             move the cursor to the word GROUP and press the ENTER key.
  2257.         
  2258.         2.  If the SECURITY command is password protected,  then you must
  2259.             enter the correct password in the bottom password window.
  2260.         
  2261.         3.  Next, a window opens at the bottom of the screen. If the Main
  2262.             Menu selections  are already password  protected as a  group,
  2263.             then  you must  enter the  old password  for them. The window
  2264.             then asks you to key in the new password.
  2265.         
  2266.         4.  Press ENTER or ESCAPE with the password box empty to eliminate
  2267.             password protection of all Main  Menu entries as a group. Key
  2268.             in  up to  eight characters  and  press  ENTER to  add a  new
  2269.             password for  all Main Menu  selections as a  group. You must
  2270.             enter  the  password  twice  to  verify  it.  Write  down the
  2271.             password and  save it as  there is no  way to recover  from a
  2272.             lost one.
  2273.         
  2274.         5.  The bottom password window is now gone and control returns to
  2275.             the Top Security Menu.
  2276.         
  2277.         
  2278.         
  2279.         
  2280.         
  2281.         
  2282.         
  2283.         
  2284.         
  2285.         
  2286.         
  2287.         
  2288.         
  2289.         
  2290.         
  2291.         
  2292.         
  2293.         
  2294.         
  2295.         
  2296.         
  2297.         
  2298.         
  2299.         
  2300.         
  2301.         
  2302.         Copyright (c) 1986-1993 by Jim Hass, MicroFox Company     Page 37         
  2303.         LanMenu User Manual                   THE LOCAL AREA NETWORK MENU
  2304.         
  2305.         13.19. Security: Lock
  2306.         
  2307.         This  Top  Menu  command  allows  you  to  add, change, or delete
  2308.         password protection for  the slash (/) key. With  this key locked
  2309.         out the Top Menu can not  be displayed by pressing the slash key.
  2310.         The user  must enter /UNLOCK from  the Main Menu and  then key in
  2311.         this password.
  2312.         
  2313.         1.  Press the  three keys  /SL or  press the  / key  and move the
  2314.             cursor  to the  word SECURITY  and press  the ENTER key, then
  2315.             move the cursor to the word LOCK and press the ENTER key.
  2316.         
  2317.         2.  If the SECURITY command is password protected,  then you must
  2318.             enter the correct password in the bottom password window.
  2319.         
  2320.         3.  Next, a window opens at the bottom of the screen.  If the Top
  2321.             Menu is already locked out,  then you must enter the existing
  2322.             password for it. Next you can enter the new password.
  2323.         
  2324.         4.  If you  press Enter  or Escape  with the  password box empty,
  2325.             password protection of  the slash key is deleted.  If you key
  2326.             in up to eight characters and press ENTER, you must enter the
  2327.             password  again to  verify it.  The slash  key will no longer
  2328.             display the Top  Menu. Save the password, there  is no way to
  2329.             recover from a lost one  and remember that passwords are case
  2330.             sensitive.
  2331.         
  2332.         5.  The bottom password window is now gone and control returns to
  2333.             the Top Security Menu.
  2334.         
  2335.         
  2336.         
  2337.         
  2338.         
  2339.         
  2340.         
  2341.         
  2342.         
  2343.         
  2344.         
  2345.         
  2346.         
  2347.         
  2348.         
  2349.         
  2350.         
  2351.         
  2352.         
  2353.         
  2354.         
  2355.         
  2356.         
  2357.         
  2358.         
  2359.         
  2360.         
  2361.         Copyright (c) 1986-1993 by Jim Hass, MicroFox Company     Page 38         
  2362.         LanMenu User Manual                   THE LOCAL AREA NETWORK MENU
  2363.         
  2364.         13.20. Security: Move
  2365.         
  2366.         This  Top  Menu  command  allows  you  to  add, change, or delete
  2367.         password protection for the Top Menu MOVE command.
  2368.         
  2369.         1.  Press the  three keys  /SM or  press the  / key  and move the
  2370.             cursor  to the  word SECURITY  and press  the ENTER key, then
  2371.             move the cursor to the word MOVE and press the ENTER key.
  2372.         
  2373.         2.  If the SECURITY command is password protected,  then you must
  2374.             enter the correct password in the bottom password window.
  2375.         
  2376.         3.  Next, a window opens at the bottom of the screen. If the MOVE
  2377.             command is  already password protected,  then you must  enter
  2378.             the old password  for it. The window then asks  you to key in
  2379.             the new password.
  2380.         
  2381.         4.  Press ENTER or ESCAPE with the password box empty to eliminate
  2382.             password protection for the Top  Menu MOVE command. Key in up
  2383.             to eight characters and press ENTER to add a new password for
  2384.             the MOVE command. You must enter the password twice to verify
  2385.             it. Write down the password and save it as there is no way to
  2386.             recover from a lost one.
  2387.         
  2388.         5.  The bottom password window is now gone and control returns to
  2389.             the Top Security Menu.
  2390.         
  2391.         
  2392.         
  2393.         
  2394.         
  2395.         
  2396.         
  2397.         
  2398.         
  2399.         
  2400.         
  2401.         
  2402.         
  2403.         
  2404.         
  2405.         
  2406.         
  2407.         
  2408.         
  2409.         
  2410.         
  2411.         
  2412.         
  2413.         
  2414.         
  2415.         
  2416.         
  2417.         
  2418.         
  2419.         
  2420.         Copyright (c) 1986-1993 by Jim Hass, MicroFox Company     Page 39         
  2421.         LanMenu User Manual                   THE LOCAL AREA NETWORK MENU
  2422.         
  2423.         13.21. Security: One
  2424.         
  2425.         This  Top  Menu  command  allows  you  to  add, change, or delete
  2426.         password protection for one Main Menu selection.
  2427.         
  2428.         1.  Press the  three keys  /SO or  press the  / key  and move the
  2429.             cursor  to the  word SECURITY  and press  the ENTER key, then
  2430.             move the cursor to the word ONE and press the ENTER key.
  2431.         
  2432.         2.  If the SECURITY command is password protected,  then you must
  2433.             enter the correct password in the bottom password window.
  2434.         
  2435.         3.  Next, a  window opens  at  the  bottom of  the screen  with a
  2436.             flashing message asking you to choose the Main Menu selection
  2437.             that you want to password protect.
  2438.         
  2439.         4.  Press the number key associated with the location you want to
  2440.             protect or  move the block  highlight cursor with  the cursor
  2441.             control keys to the location and press the ENTER key.
  2442.         
  2443.         5.  If this  Main Menu  selection is  already password protected,
  2444.             then you must enter the old  password for it. The window then
  2445.             asks you to key in the new password.
  2446.         
  2447.         6.  Press ENTER or ESCAPE with the password box empty to eliminate
  2448.             password protection  for this Main Menu  selection. Key in up
  2449.             to eight characters and press ENTER to add a new password for
  2450.             this Main  Menu selection. You must  enter the password twice
  2451.             to verify it. Write down the password and save it as there is
  2452.             no way  to recover from  a lost one.  All passwords are  case
  2453.             sensitive, so be sure to remember if you used capital letters
  2454.             or not.
  2455.         
  2456.         7.  The bottom password window is now gone and control returns to
  2457.             the Top Security Menu.
  2458.         
  2459.         
  2460.         
  2461.         
  2462.         
  2463.         
  2464.         
  2465.         
  2466.         
  2467.         
  2468.         
  2469.         
  2470.         
  2471.         
  2472.         
  2473.         
  2474.         
  2475.         
  2476.         
  2477.         
  2478.         
  2479.         Copyright (c) 1986-1993 by Jim Hass, MicroFox Company     Page 40         
  2480.         LanMenu User Manual                   THE LOCAL AREA NETWORK MENU
  2481.         
  2482.         13.22. Security: Page
  2483.         
  2484.         This  Top  Menu  command  allows  you  to  add, change, or delete
  2485.         password protection for the Top Menu PAGE command.
  2486.         
  2487.         1.  Press the  three keys  /SP or  press the  / key  and move the
  2488.             cursor  to the  word SECURITY  and press  the ENTER key, then
  2489.             move the cursor to the work PAGE and press the RETURN key.
  2490.         
  2491.         2.  If the security command is password protected,  then you must
  2492.             enter the correct password in the bottom password window.
  2493.         
  2494.         3.  Next, a window opens at the bottom of the screen. If the PAGE
  2495.             command is  already password protected,  then you must  enter
  2496.             the old password  for it. The window then asks  you to key in
  2497.             the new password.
  2498.         
  2499.         4.  Press ENTER or ESCAPE with the password box empty to eliminate
  2500.             password protection for the Top  Menu PAGE command. Key in up
  2501.             to eight characters and press the ENTER to add a new password
  2502.             for the  PAGE command. You  must enter the  password twice to
  2503.             verify it. Write down the password and save it as there is no
  2504.             way to recover from a lost one.
  2505.         
  2506.         5.  The bottom password window is now gone and control returns to
  2507.             the Top Security Menu.
  2508.         
  2509.         
  2510.         13.23. Security: Quit
  2511.         
  2512.         This Top  Menu command allows you  to quit the Security  Menu and
  2513.         return to the Main Menu.
  2514.         
  2515.         1.  Press the  three keys  /SQ or  press the  / key  and move the
  2516.             cursor  to the  word SECURITY  and press  the ENTER key, then
  2517.             move the cursor to the word QUIT and press the ENTER key.
  2518.         
  2519.         2.  If the SECURITY command is password protected,  then you must
  2520.             enter the correct password in the bottom password window
  2521.         
  2522.         3.  The Security Menu is now gone and control returns to the Main
  2523.             Menu.
  2524.         
  2525.         
  2526.         
  2527.         
  2528.         
  2529.         
  2530.         
  2531.         
  2532.         
  2533.         
  2534.         
  2535.         
  2536.         
  2537.         
  2538.         Copyright (c) 1986-1993 by Jim Hass, MicroFox Company     Page 41         
  2539.         LanMenu User Manual                   THE LOCAL AREA NETWORK MENU
  2540.         
  2541.         13.24. Security: Run
  2542.         
  2543.         This  Top  Menu  command  allows  you  to  add, change, or delete
  2544.         password protection for the Top Menu RUN command.
  2545.         
  2546.         1.  Press the  three keys  /SR or  press the  / key  and move the
  2547.             cursor  to the  word SECURITY  and press  the ENTER key, then
  2548.             move the cursor to the word RUN and press the ENTER key.
  2549.         
  2550.         2.  If the SECURITY key is password protected then you must enter
  2551.             the correct password in the bottom password window.
  2552.         
  2553.         3.  Next, a window opens at the bottom of the screen.  If the RUN
  2554.             command is  already password protected,  then you must  enter
  2555.             the old password  for it. The window then asks  you to key in
  2556.             the new password.
  2557.         
  2558.         4.  Press ENTER or ESCAPE with the password box empty to eliminate
  2559.             password protection for  the Top Menu RUN command.  Key in up
  2560.             to eight characters and press ENTER to add a new password for
  2561.             the RUN command. You must  enter the password twice to verify
  2562.             it. Write down the password and save it as there is no way to
  2563.             recover from a lost one.
  2564.         
  2565.         5.  The bottom password window is now gone and control returns to
  2566.             the Top Security Menu.
  2567.         
  2568.         
  2569.         13.25. Security: Security
  2570.         
  2571.         This  Top  Menu  command  allows  you  to  add, change, or delete
  2572.         password protection for the Top Menu SECURITY command.
  2573.         
  2574.         1.  Press the  three keys  /SS or  press the  / key  and move the
  2575.             cursor  to the  word SECURITY  and press  the ENTER key, then
  2576.             move the cursor to the word SEC and press the ENTER key.
  2577.         
  2578.         2.  If the SECURITY command is  password protected, then you must
  2579.             enter the correct password in the bottom password window.
  2580.         
  2581.         3.  Next, a  window opens  at the  bottom of  the screen.  If the
  2582.             SECURITY command is already password protected, then you must
  2583.             enter the  old password for it.  The window then asks  you to
  2584.             key in the new password.
  2585.         
  2586.         4.  Press ENTER or ESCAPE with the password box empty to eliminate
  2587.             password protection for the Top Menu SECURITY command. Key in
  2588.             up to eight characters and press  ENTER to add a new password
  2589.             for the  SECURITY command. You must  enter the password twice
  2590.             to verify it. Write down the password and save it as there is
  2591.             no way  to recover from  a lost one.  All passwords are  case
  2592.             sensitive so be sure to remember if you used capital letters.
  2593.         
  2594.         5.  The bottom password window is now gone and control returns to
  2595.             the top Security Menu.
  2596.         
  2597.         Copyright (c) 1986-1993 by Jim Hass, MicroFox Company     Page 42         
  2598.         LanMenu User Manual                   THE LOCAL AREA NETWORK MENU
  2599.         
  2600.         13.26. Security: Top
  2601.         
  2602.         This  Top  Menu  command  allows  you  to  add, change, or delete
  2603.         password protection  for the entire  Top Menu. This  one password
  2604.         protects all Top  Menu commands except HELP and  QUIT as a group.
  2605.         This  can be  overridden for  one Top  Menu command  by setting a
  2606.         password for that individual command.
  2607.         
  2608.         1.  Press the  three keys  /ST or  press the  / key  and move the
  2609.             cursor  to the  word SECURITY  and press  the ENTER key, then
  2610.             move the cursor to the word TOP and press the ENTER key.
  2611.         
  2612.         2.  If the SECURITY command is password protected,  then you must
  2613.             enter the correct password in the bottom password window.
  2614.         
  2615.         3.  Next, a window opens at the bottom of the screen.  If the Top
  2616.             Menu commands are already password protected as a group, then
  2617.             you  must enter  the old  password for  them. The window then
  2618.             asks you to key in the new password.
  2619.         
  2620.         4.  Press ENTER or ESCAPE with the password box empty to eliminate
  2621.             password protection for all Top Menu commands as a group. Key
  2622.             in  up to  eight characters  and  press  ENTER to  add a  new
  2623.             password for all Top Menu commands as a group. You must enter
  2624.             the password twice to verify  it. Write down the password and
  2625.             save it  as there is no  way to recover from  a lost one. All
  2626.             passwords are case  sensitive, so be sure to  remember if you
  2627.             used capital letters or not.
  2628.         
  2629.         5.  The bottom  window is  now gone  and control  returns to  the
  2630.             Security Menu.
  2631.         
  2632.         
  2633.         
  2634.         
  2635.         
  2636.         
  2637.         
  2638.         
  2639.         
  2640.         
  2641.         
  2642.         
  2643.         
  2644.         
  2645.         
  2646.         
  2647.         
  2648.         
  2649.         
  2650.         
  2651.         
  2652.         
  2653.         
  2654.         
  2655.         
  2656.         Copyright (c) 1986-1993 by Jim Hass, MicroFox Company     Page 43         
  2657.         LanMenu User Manual                   THE LOCAL AREA NETWORK MENU
  2658.         
  2659.         13.27. Security: Variables
  2660.         
  2661.         This  Top  Menu  command  allows  you  to  add, change, or delete
  2662.         password protection for the Top Menu VARIABLES command.
  2663.         
  2664.         1.  Press the  three keys  /SV or  press the  / key  and move the
  2665.             cursor  to the  word SECURITY  and press  the ENTER key, then
  2666.             move the cursor to the word VAR and press the ENTER key.
  2667.         
  2668.         2.  If the SECURITY command is password protected,  then you must
  2669.             enter the correct password in the bottom password window.
  2670.         
  2671.         3.  Next, a  window opens  at the  bottom of  the screen.  If the
  2672.             VARIABLES  command is  already password  protected, then  you
  2673.             must enter the old password for  it. The window then asks you
  2674.             to key in the new password.
  2675.         
  2676.         4.  Press ENTER or ESCAPE with the password box empty to eliminate
  2677.             password protection  for the Top Menu  VARIABLES command. Key
  2678.             in  up to  eight characters  and  press  ENTER to  add a  new
  2679.             password  for  the  VARIABLES  command.  You  must  enter the
  2680.             password twice to verify it. Write down the password and save
  2681.             it  as  there  is  no  way  to  recover  from a lost one. All
  2682.             passwords are case  sensitive, so be sure to  remember if you
  2683.             used capital letters or not.
  2684.         
  2685.         5.  The bottom password window is now gone and control returns to
  2686.             the top Security Menu.
  2687.         
  2688.         
  2689.         13.28. Variables: Macros
  2690.         
  2691.         This Top  Menu command allows you  to add, change, or  delete any
  2692.         one of the ten available macros.
  2693.         
  2694.         1.  Press the three keys /V and a number (0-9) or press the / key
  2695.             and move the cursor to the word VARIABLES and press the ENTER
  2696.             key, then  move the cursor to  the number of your  choice and
  2697.             press the ENTER key.
  2698.         
  2699.         2.  If the VARIABLES command is password protected, then you must
  2700.             enter the correct password in the bottom password window.
  2701.         
  2702.         3.  Next,  a window opens  at the bottom of the screen asking you
  2703.             to  enter an  Action String  up to  255 characters long. This
  2704.             string of  characters will be used  in place of the  macro (&
  2705.             and a  number) whenever it is  used in an Action  String in a
  2706.             Main Menu selection, the Run command, or another macro.
  2707.         
  2708.         4.  Enter the action to  take and press  the ENTER key.  For more
  2709.             information on  the contents of an  Action String, see ACTION
  2710.             STRING COMPONENTS.
  2711.         
  2712.         5.  The bottom window is now gone and control  returns to the top
  2713.             Variables Menu.
  2714.         
  2715.         Copyright (c) 1986-1993 by Jim Hass, MicroFox Company     Page 44         
  2716.         LanMenu User Manual                   THE LOCAL AREA NETWORK MENU
  2717.         
  2718.         13.29. Variables: Borders
  2719.         
  2720.         This Top Menu command allows you to change the window's borders.
  2721.         
  2722.         1.  Press the  three keys  /VB or  press the  / key  and move the
  2723.             cursor to  the word VARIABLES  and press the  ENTER key, then
  2724.             move the cursor to the word BORDER and press the ENTER key.
  2725.         
  2726.         2.  If the VARIABLES command is password protected, then you must
  2727.             enter the correct password in the bottom password window.
  2728.         
  2729.         3.  Next the border type choices are displayed in a window at the
  2730.             bottom of the screen.
  2731.         
  2732.         4.  Press the right/left arrow keys, the space/backspace keys, or
  2733.             the tab/backtab  keys to select  the window border  you want,
  2734.             then press the Enter key. Another way to change the border is
  2735.             to  simply press  the first  letter (S,D,B,N)  of the  border
  2736.             choices.
  2737.         
  2738.         5.  Press the ENTER key  to accept the  highlighted border choice
  2739.             or press the  ESCAPE key to cancel the  changes and return to
  2740.             the original window border lines.
  2741.         
  2742.         6.  The bottom window is then removed and  control returns to the
  2743.             Top Variables Menu.
  2744.         
  2745.         
  2746.         
  2747.         
  2748.         
  2749.         
  2750.         
  2751.         
  2752.         
  2753.         
  2754.         
  2755.         
  2756.         
  2757.         
  2758.         
  2759.         
  2760.         
  2761.         
  2762.         
  2763.         
  2764.         
  2765.         
  2766.         
  2767.         
  2768.         
  2769.         
  2770.         
  2771.         
  2772.         
  2773.         
  2774.         Copyright (c) 1986-1993 by Jim Hass, MicroFox Company     Page 45         
  2775.         LanMenu User Manual                   THE LOCAL AREA NETWORK MENU
  2776.         
  2777.         13.30. Variables: Colors
  2778.         
  2779.         This Top Menu command allows you to change the screen's colors.
  2780.         
  2781.         1.  Press the  three keys  /VC or  press the  / key  and move the
  2782.             cursor to  the word VARIABLES  and press the  ENTER key, then
  2783.             move the cursor to the word COLOR and press the ENTER key.
  2784.         
  2785.         2.  If the VARIABLES command is password protected, then you must
  2786.             enter the correct password in the bottom password window.
  2787.         
  2788.         3.  Next,  the  color  choices  are  displayed  in  a window with
  2789.             instructions for changing the colors.
  2790.         
  2791.         4.  Press the up/down arrow keys, the space/backspace keys or the
  2792.             first letter (H,S,W,T,B) of the color text to select the area
  2793.             of  the screen  to change.  Press the  right/left arrow keys,
  2794.             tab/backtab keys, or the Home/End keys to change the color of
  2795.             the selected area. As colors are changed, the instructions at
  2796.             the right end of the window  reflect that change to show what
  2797.             the color  will look like  on the selected  background color.
  2798.             The last line of instructions in the window reflect the color
  2799.             that  the  block  highlight  cursor  will  have.  This  is  a
  2800.             combination of the Standard  Display color and the Background
  2801.             Color.
  2802.         
  2803.         5.  Press the ENTER key to accept the color  changes or press the
  2804.             ESCAPE key to  cancel the changes and return  to the previous
  2805.             colors.
  2806.         
  2807.         6.  The color window is then  removed and control returns  to the
  2808.             top Variables Menu.
  2809.         
  2810.         
  2811.         13.31. Variables: Mouse
  2812.         
  2813.         This  Top  Menu  command  allows  you  to  set the horizontal and
  2814.         vertical speed or sensitivity  of a Microsoft/Logitech compatible
  2815.         mouse.
  2816.         
  2817.         1.  Press the  three keys  /VM or  press the  / key  and move the
  2818.             cursor to  the word VARIABLES  and press the  ENTER key, then
  2819.             move the cursor to the word MOUSE press the ENTER key.
  2820.         
  2821.         2.  If the VARIABLES command is password protected, then you must
  2822.             enter the correct password in the bottom password window.
  2823.         
  2824.         3.  LanMenu opens a window at  the bottom of the  screen and asks
  2825.             for the horizontal and vertical speeds. Enter a number from 1
  2826.             (fast) to 999 (slow).
  2827.         
  2828.         4.  Press ENTER to save  the new speeds  or ESCAPE to  cancel the
  2829.             changes.
  2830.         
  2831.         
  2832.         
  2833.         Copyright (c) 1986-1993 by Jim Hass, MicroFox Company     Page 46         
  2834.         LanMenu User Manual                   THE LOCAL AREA NETWORK MENU
  2835.         
  2836.         13.32. Variables: Phone
  2837.         
  2838.         This  Top Menu  command allows  you to  change the  communication
  2839.         parameters for the phone dialer.
  2840.         
  2841.         1.  Press the  three keys  /VP or  press the  / key  and move the
  2842.             cursor to  the word VARIABLES  and press the  ENTER key, then
  2843.             move the cursor to the word PHONE and press the ENTER key.
  2844.         
  2845.         2.  If the VARIABLES command is password protected, then you must
  2846.             enter the correct password in the bottom password window.
  2847.         
  2848.         3.  Next, a window opens at the bottom of the screen with options
  2849.             to change the communications port or the phone dial type.
  2850.         
  2851.         4.  Press the 1 key to  choose COM1:, the 2  key to choose COM2:,
  2852.             the T key for Tone dialing, or the P key for Pulse dialing.
  2853.         
  2854.         5.  The bottom  window is  erased when  one of  the above keys is
  2855.             pressed and control returns to the top Variables Menu.
  2856.         
  2857.         
  2858.         13.33. Variables: Quit
  2859.         
  2860.         This Top Menu  command allows you to quit  the Variables Menu and
  2861.         return to the Main Menu.
  2862.         
  2863.         1.  Press the  three keys  /VQ or  press the  / key  and move the
  2864.             cursor to  the word VARIABLES  and press the  ENTER key, then
  2865.             move the cursor to the word QUIT and press the ENTER key.
  2866.         
  2867.         2.  If the VARIABLES command is password protected, then you must
  2868.             enter the corrected password in the bottom password window.
  2869.         
  2870.         3.  The Variables Menu is now gone and control returns to the
  2871.             Main Menu.
  2872.         
  2873.         
  2874.         
  2875.         
  2876.         
  2877.         
  2878.         
  2879.         
  2880.         
  2881.         
  2882.         
  2883.         
  2884.         
  2885.         
  2886.         
  2887.         
  2888.         
  2889.         
  2890.         
  2891.         
  2892.         Copyright (c) 1986-1993 by Jim Hass, MicroFox Company     Page 47         
  2893.         LanMenu User Manual                   THE LOCAL AREA NETWORK MENU
  2894.         
  2895.         13.34. Variables: Screen Save
  2896.         
  2897.         This  Top  Menu  command  allows  you  to  enable the screen save
  2898.         feature and  set the number  of minutes before  the screen blanks
  2899.         out.
  2900.         
  2901.         1.  Press the  three keys  /VS or  press the  / key  and move the
  2902.             cursor to  the word VARIABLES  and press the  ENTER key, then
  2903.             move the cursor to the word SAVE and press the ENTER key.
  2904.         
  2905.         2.  If the VARIABLES command is password protected, then you must
  2906.             enter the correct password in the bottom password window.
  2907.         
  2908.         3.  Next a window opens at the bottom of the screen asking you to
  2909.             enter a number from 0 to 99.
  2910.         
  2911.         4.  Key in  a one  or two  digit number.  If you  enter zero, the
  2912.             screen save  feature is disabled  and will not  blank out the
  2913.             screen. Entering 1 thru 99 will cause the screen to blank out
  2914.             after waiting that number of  minutes with no activity in the
  2915.             menu. After the screen blanks out, press any key to redisplay
  2916.             the screen.
  2917.         
  2918.         5.  Press the ENTER key after entering the  number of minutes and
  2919.             the bottom window  is cleared and control returns  to the top
  2920.             Variables Menu.
  2921.         
  2922.         
  2923.         13.35. Variables: Title
  2924.         
  2925.         This Top Menu command allows you to add, change, or delete a title
  2926.         above the Main Menu.
  2927.         
  2928.         1.  Press the  three keys  /VT or  press the  / key  and move the
  2929.             cursor to  the word VARIABLES  and press the  ENTER key, then
  2930.             move the cursor to the word TITLE and press the ENTER key.
  2931.         
  2932.         2.  If the VARIABLES command is password protected, then you must
  2933.             enter the correct password in the bottom password window.
  2934.         
  2935.         3.  Next a window opens at the bottom of the screen asking you to
  2936.             enter the first  title that will be displayed  above the Main
  2937.             Menu. Key in a new title or modify the existing one.
  2938.         
  2939.         4.  Next, the window will ask for a second  title line to display
  2940.             just below  the first one. Key  in a new title  or modify the
  2941.             existing one.
  2942.         
  2943.         5.  To delete  a title,  press the  ESCAPE key  to clear it, then
  2944.             press the ENTER key to accept the blank line.
  2945.         
  2946.         6.  The bottom window is then cleared and  control returns to the
  2947.             top Variables Menu.
  2948.         
  2949.         
  2950.         
  2951.         Copyright (c) 1986-1993 by Jim Hass, MicroFox Company     Page 48         
  2952.         LanMenu User Manual                   THE LOCAL AREA NETWORK MENU
  2953.         
  2954.         14. ERROR MESSAGES
  2955.         
  2956.         001      PROCEDURE CANCELLED!
  2957.                  The ESCAPE key was pressed to back out of a procedure
  2958.         
  2959.         007      CAN NOT CHANGE COLORS ON A MONOCHROME DISPLAY!
  2960.                  You have  a monochrome monitor and  tried to change your
  2961.                  screen colors with the /VC command.
  2962.         
  2963.         202      PAGE MUST HAVE A DESCRIPTION!
  2964.                  You erased  a page description  in the page  index using
  2965.                  the /PC command.
  2966.         
  2967.         310      WRONG PASSWORD!
  2968.                  You entered the wrong  password for a password protected
  2969.                  command or menu selection.
  2970.         
  2971.         320      NO PASSWORD SET!
  2972.                  When  adding a  new password  you pressed  ENTER without
  2973.                  keying in a password or an existing password was deleted
  2974.                  by pressing  ESCAPE or ENTER  at the enter  new password
  2975.                  prompt.
  2976.         
  2977.         590      NUMBER TO DIAL EXCEEDS 24 CHARACTERS!
  2978.                  The  {DIAL} function  has  a  24 character  phone number
  2979.                  limit.
  2980.         
  2981.         599      PICK UP PHONE, THEN PRESS A KEY!
  2982.                  This message  is display after  the dialing sequence  is
  2983.                  sent to your modem from  the {DIAL} function. You should
  2984.                  pick up the telephone to  talk to the person you called.
  2985.                  When you press a key, the modem is disconnected from the
  2986.                  phone  line  and  you   can  continue  with  your  phone
  2987.                  conversation.
  2988.         
  2989.         661      ERROR OPENING MENU TEXT FILE!
  2990.                  The menu  program can not  find the LanMenu.TXT  file in
  2991.                  the current directory or the -T specified directory.
  2992.         
  2993.         665      TEXT DIRECTORY NOT FOUND!
  2994.                  The  menu  program  could  not  find  the  -T  specified
  2995.                  directory.
  2996.         
  2997.         666      WORK DIRECTORY NOT FOUND!
  2998.                  The  menu  program  could  not  find  the  -W  specified
  2999.                  directory.
  3000.         
  3001.         667      COPY DIRECTORY NOT FOUND!
  3002.                  The  menu  program  could  not  find  the  -C  specified
  3003.                  directory.
  3004.         
  3005.         834      PAGE NUMBER NOT 1 - 10!
  3006.                  The imported page number must be in the 1 thru 10 range.
  3007.         
  3008.         
  3009.         
  3010.         Copyright (c) 1986-1993 by Jim Hass, MicroFox Company     Page 49         
  3011.         LanMenu User Manual                   THE LOCAL AREA NETWORK MENU
  3012.         
  3013.         844      MENU NUMBER NOT 0 - 99!
  3014.                  The  {MENU} function  number must  be in  the 0  thru 99
  3015.                  range.
  3016.         
  3017.         845      ALREADY AT REQUESTED MENU NUMBER!
  3018.                  Either the  number specified in  the {MENU} function  is
  3019.                  the current  menu or the  {RETURN} function was  used at
  3020.                  the base level menu.
  3021.         
  3022.         900      ACTION TO TAKE IS EMPTY!
  3023.                  The results of evaluating  the Action String with macros
  3024.                  and functions resulted in an empty string.
  3025.         
  3026.         901      ACTION + KEYIN EXCEEDS 255 CHARACTERS!
  3027.                  The Action String limit  was exceeded because the length
  3028.                  of  the  Action  String  and  the  length  of  the users
  3029.                  response to the {?PROMPT} function was greater than 255.
  3030.         
  3031.         902      ACTION + @@BATCH EXCEEDS 255 CHARACTERS!
  3032.                  The  Action  String  limit  was  exceeded  when  the  @@
  3033.                  function was expanded to COMMAND /C (or 4DOS/NDOS /C).
  3034.         
  3035.         903      ACTION + &MACRO EXCEEDS 255 CHARACTERS!
  3036.                  The Action  String limit was exceeded  when the &# macro
  3037.                  function expanded the macro call.
  3038.         
  3039.         904      ACTION + %PARAMETER EXCEEDS 255 CHARACTERS!
  3040.                  The Action  String limit was exceeded  when the %# macro
  3041.                  parameter function was expanded.
  3042.         
  3043.         951      CANCELLED, UNBALANCED {BRACES} IN ACTION TEXT!
  3044.                  The execution of the Action  String was stopped when the
  3045.                  number of left and right braces didn't match.
  3046.         
  3047.         953      CANCELLED, &MACRO CALLS ITSELF!
  3048.                  The execution  of the Action String  was stopped because
  3049.                  the  macro called  itself and  would have  resulted in a
  3050.                  loop.
  3051.         
  3052.         954      CANCELLED, %PARAMETER CALLS ITSELF!
  3053.                  The execution  of the Action String  was stopped because
  3054.                  the  macro  parameter  called   itself  and  would  have
  3055.                  resulted in a loop.
  3056.         
  3057.         
  3058.         
  3059.         
  3060.         
  3061.         
  3062.         
  3063.         
  3064.         
  3065.         
  3066.         
  3067.         
  3068.         
  3069.         Copyright (c) 1986-1993 by Jim Hass, MicroFox Company     Page 50         
  3070.         LanMenu User Manual                   THE LOCAL AREA NETWORK MENU
  3071.         
  3072.         15. ORDER FORM
  3073.         
  3074.         Send to:      MicroFox Company                    VISA/MasterCard
  3075.                       Post Office Box 447                  (216) 659-9489
  3076.                       Richfield OH 44286-0447
  3077.                       USA
  3078.         -----------------------------------------------------------------
  3079.         Registration and latest release of LanMenu . . . . . . . . $29.00
  3080.         
  3081.                            Number of copies              Cost
  3082.                                             ----------        -----------
  3083.         -----------------------------------------------------------------
  3084.         Network License fee for unlimited usage per server . . .  $195.00
  3085.         
  3086.                           Number of servers              Cost
  3087.                                             ---------         -----------
  3088.         -----------------------------------------------------------------
  3089.         Site License fee for unlimited usage at one site . . . .  $695.00
  3090.         
  3091.                             Number of sites              Cost
  3092.                                             ---------         -----------
  3093.         -----------------------------------------------------------------
  3094.         Corporate License fee for unlimited usage . . . . . . .  $1495.00
  3095.         
  3096.                         Number of companies              Cost
  3097.                                             ---------         -----------
  3098.         -----------------------------------------------------------------
  3099.         
  3100.         Shipping & Handling: $2 USA, $3 Canada, $5 all Others
  3101.                                                               -----------
  3102.         
  3103.         Ohio residents must add 6.25% sales tax.    Sales Tax
  3104.                                                               -----------
  3105.         
  3106.         Please include Shipping & Handling charges.     TOTAL
  3107.                                                               -----------
  3108.         -----------------------------------------------------------------
  3109.         
  3110.                       Name
  3111.                            ----------------------------------------------
  3112.                    Company
  3113.                            ----------------------------------------------
  3114.                    Address
  3115.                            ----------------------------------------------
  3116.           City, State, Zip
  3117.                            ----------------------------------------------
  3118.                      Phone
  3119.                            ----------------------------------------------
  3120.         
  3121.         VISA/MasterCard No                              Expiration
  3122.                            ------ ------ ------ ------             ------
  3123.         
  3124.               Please make checks from U.S. banks or in your own currency.
  3125.         
  3126.         
  3127.         
  3128.         Copyright (c) 1986-1993 by Jim Hass, MicroFox Company     Page 51